Skip to content

Commit c91ed94

Browse files
authored
chore(*): updated versioning and change-logs
1 parent 09b878c commit c91ed94

File tree

5 files changed

+46
-46
lines changed

5 files changed

+46
-46
lines changed

firestore-stripe-invoices/CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,17 @@
1+
## Version 0.2.4 - 2023-10-08
2+
3+
[fix] - updated extension icons
4+
5+
[fix] - updated external services to correct pricing uri configuration (#360)
6+
7+
[feat] - added new secret param type for ext config
8+
9+
[feat] - add Warsaw Cloud Function Location
10+
11+
[fix] - Only one of email or uid.
12+
13+
[feat] - Add support for invoiceItem quantity. (#2)
14+
115
## Version 0.2.3 - 2023-08-21
216
[chore] Updated naming and upgraded to node18
317

firestore-stripe-invoices/extension.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
# limitations under the License.
1414

1515
name: firestore-stripe-invoices
16-
version: 0.2.3
16+
version: 0.2.4
1717
specVersion: v1beta
1818

1919
displayName: Send Invoices using Stripe

firestore-stripe-payments/CHANGELOG.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,33 @@
1+
## Version 0.3.6 - 2023-10-08
2+
3+
[feat] - Support `payment_method_collection` parameter
4+
5+
[feat] - create Stripe customer on-the-fly in createPortalLink
6+
7+
[feat] - added mobile subscription payments
8+
9+
[fix] - updated extension icons
10+
11+
[feat] - createPortalLink auth tweaks
12+
13+
[fix] - added subscription payments prices, test and refactor included
14+
15+
[fix] - `minInstances` parameter expects number
16+
17+
[feat] - Allow configuring min instances for createCheckoutSession
18+
19+
[fix] - added env stripe key check on test setup
20+
21+
[feat] - upgraded to the new emulator suite
22+
23+
[feat] - added stripe extension events
24+
25+
[feat] - Add parameter to enable phone number collection
26+
27+
[feat] - Add parameters to enable expired Checkout Session recovery
28+
29+
[feat] - Add `setup_future_usage` parameter for one-time payment flows
30+
131
## 0.3.5 - 2023-08-14
232
[chore] Updated naming and upgraded to node18
333

firestore-stripe-payments/README.md

Lines changed: 0 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -60,50 +60,6 @@ Then, in the [Stripe Dashboard](https://dashboard.stripe.com):
6060

6161
- Create a new [restricted key](https://stripe.com/docs/keys#limit-access) with write access for the "Customers", "Checkout Sessions" and "Customer portal" resources, and read-only access for the "Subscriptions" and "Prices" resources.
6262

63-
#### Installing via Firebase CLI
64-
65-
When installing via the CLI, be sure to pin the version.
66-
67-
```
68-
firebase ext:install invertase/firestore-stripe-payments --project=projectId_or_alias
69-
70-
Alternatively for local source:
71-
72-
firebase ext:install . --project=projectId_or_alias
73-
```
74-
75-
The current version can be found in [extension.yaml](extension.yaml).
76-
77-
#### Using webhooks locally
78-
79-
If you wish to test the webhooks **locally**, use the following command to configure the extension:
80-
81-
```
82-
firebase ext:configure firestore-stripe-payments --local
83-
```
84-
85-
Be sure to configure your test mode [API Key](https://stripe.com/docs/keys) and webhook [signing secret](https://stripe.com/docs/webhooks/signatures#:~:text=Before%20you%20can%20verify%20signatures,secret%20key%20for%20each%20endpoint.) when prompted.
86-
87-
Start the firebase emulator with:
88-
89-
```
90-
firebase emulators:start --project=projectId_or_alias
91-
```
92-
93-
Find the functions path associated with the stripe extension, typically it looks like this:
94-
95-
- `http://192.0.0.1:5001/{projectId}/{region}/ext-firestore-stripe-payments-handleWebhookEvents`
96-
97-
- You can tunnel your local endpoint using a tool like [ngrok](https://ngrok.com/). In this case you will tunnel the localhost domain and port `http://127.0.01:5001`. Replace `127.0.0.1:5001` with your tunnel url. The end result would look something like:
98-
99-
```
100-
https://1234-1234-1234.ngrok.io/{projectId}/{region}/ext-firestore-stripe-payments-handleWebhookEvents
101-
```
102-
103-
- Configure your test mode stripe [webhook endpoint](https://stripe.com/docs/webhooks) with the url you just constructed.
104-
105-
- Your local webhooks are now set up.
106-
10763
#### Billing
10864

10965
This extension uses the following Firebase services which may have associated charges:

firestore-stripe-payments/extension.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
# limitations under the License.
1414

1515
name: firestore-stripe-payments
16-
version: 0.3.5
16+
version: 0.3.6
1717
specVersion: v1beta
1818

1919
displayName: Run Payments with Stripe

0 commit comments

Comments
 (0)