-
-
Notifications
You must be signed in to change notification settings - Fork 22
/
Copy pathNEWS
187 lines (134 loc) · 4.71 KB
/
NEWS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
0.26.4
Add paymentAttemptId into the INVOICE_PAYMENT_SUCCESS json
0.26.3
Update killbill-oss-parent to 0.143.45
0.26.2
Add UsagePluginApi#getUsageForSubscription api
0.26.1
Fix typo in UsagePluginApi
0.26.0
Initial usage plugin api
Initial usage plugin api
0.25.0
Update version to 0.25.x
0.24.8
Add new metadata object for InvoiceNotification
0.24.7
Update killbill-oss-parent to 0.141.52
0.24.6
invoice: make OnSuccessInvoiceResult an interface
0.24.5
Invoice Plugin Api Enhancements
0.24.4
Add missing CTOR in InvoicePaymentMetadata
0.24.3
adding object to write invoice payment metadata in bus events
0.24.2
Rename OperationType.UNCANCEL_SUBSCRIPTION -> OperationType.UNDO_PENDING_SUBSCRIPTION_OPERATION
0.24.1
Enhance CatalogPluginApi to allow Kill Bill catalog module to cache plugin catalog
invoice: introduce InvoicePluginApiRetryException
Remove VersionedPluginCatalog#getRecurringBillingMode as this should now be defined at the Plan level
notification: Add ExtBusEvent#getUserToken api
payment: Enhance payment control plugin to allow an overwrite of pluginName during addPaymentMethod operation
invoice: make InvoicePluginApiRetryException extend QueueRetryException
invoice: add missing constructors in InvoicePluginApiRetryException
notification: add NotificationPluginApiRetryException
0.23.1
Add bundleExternalKey in Subscription event metadata field
0.23
Add new Metadata field for Subscription events
0.22
Shopping cart API
0.21
Add metadata object for Payment events
0.20
Update plugin-api with HA branch
0.19
Update plugin-api to 0.19 for KB release 0.17
0.18
Add ExtBusEventType BROADCAST_SERVICE
0.17
Modify EntitlementContext for new combo entitlement api
0.16
Add dryRun to InvoicePluginApi#getAdditionalInvoiceItems signature
0.15
Add new PaymentApiType and HPPType in the PaymentControlContext to support more than just pure payment transaction control plugin
0.14
Additional changes in plugin control api (renaming and API changes)
0.13
Rename routing module -> control module (and same for package)
Add getAdjustedPluginProperties() to OnSuccessPaymentControlResult and OnFailurePaymentControlResult
0.12
Add new EntitlementPluginApi
0.11
Add support for catalog plugin api
0.10
routing: allow control plugins to override plugin properties
0.9
Initial release for Kill Bill 0.14.x
Update killbill-oss-parent to 0.11
0.8.5
Add new event type for INVOICE_NOTIFICATION
0.8.4
Revert plugin interface to allow for all plugin types to receive events
0.8.3
Add new plugin interface to allow for all plugin types to receive events
Add new ExtBusEventType TENANT_CONFIG_CHANGE, TENANT_CONFIG_DELETION and new metaData field
0.8.2
Rename module/package/api retry -> routing
0.8.1
Add plugin properties for PaymentControlPluginApi
0.7.5
Update PriorPaymentControlResult to allow overwriting payment methodID
0.7.4
Introduce new invoice plugin
Introduce new retry plugin
Payment:
Introduce PaymentPluginApi#creditPayment (https://github.com/killbill/killbill/issues/187)
Deprecate PaymentInfoPlugin and RefundInfoPlugin for PaymentTransactionInfoPlugin
Rename PaymentPluginApi#processPayment to purchasePayment
Rename PaymentPluginApi#processRefund to refundPayment
Add kbTransactionId to authorizePayment, capturePayment, purchasePayment, voidPayment and refundPayment
Update killbill-oss-parent to 0.7.12
0.7.3
Add missing context in PaymentPluginApi#resetPaymentMethods
0.7.2
Iteration on payment gateway APIs
Update killbill-oss-parent to 0.7.8
0.7.1
Iteration on direct payment API
Update killbill-oss-parent to 0.7.5
0.7.0
Allow custom properties to be passed to payment API calls
Update killbill-oss-parent to 0.7.0
0.6.5
Add (ActiveMerchant-like) APIs for direct payment (auth, capture, ...)
0.6.4
Update package from com.ning -> org.killbill
0.6.3
Update killbill-oss-parent to 0.5.17
Add PaymentPluginApi#searchRefunds
0.6.2
Add PaymentPluginApi#searchPayments
Update to killbill-oss-parent 0.5.9
0.6.1
Currency api changes
0.6.0
Add new Currency plugin apis
0.5.0
Add support for pagination in PaymentPluginApi#searchPaymentMethods
Update to killbill-oss-parent 0.5.1
0.4.0
Add external event type for PAUSE/RESUME (entitlement)
0.3.0
Add searchPaymentMethods in PaymentPluginApi
Update to killbill-oss-parent 0.3.7
0.2.6
Update to killbill-oss-parent 0.3.5
0.2.5
Update to killbill-oss-parent 0.3.1
0.2.4
Update to killbill-oss-parent 0.2.5
0.2.3
Initial import from https://github.com/killbill/killbill