Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Billing library 5 updates #169

Merged
merged 93 commits into from
Dec 5, 2023
Merged
Show file tree
Hide file tree
Changes from 89 commits
Commits
Show all changes
93 commits
Select commit Hold shift + click to select a range
df3d040
Merge pull request #117 from chargebee/next
cb-haripriyan May 2, 2023
5cef8a1
build: updates release yml (#121)
cb-haripriyan May 2, 2023
48b381b
chore: release 2.0.0 [skip ci]
cb-sriramthiagarajan May 2, 2023
1d31b1f
Merge pull request #122 from chargebee/docs-v2.0.0
cb-haripriyan May 2, 2023
99039ee
docs: updates readme [skip ci]
cb-haripriyan May 2, 2023
804c9a5
Merge pull request #123 from cb-haripriyan/update-docs
cb-haripriyan May 2, 2023
ff45fd7
chore: updates native dependencies
cb-haripriyan May 4, 2023
697a1fa
feat: adds restore purchases capability
cb-haripriyan May 10, 2023
8096f34
docs: updates example
cb-haripriyan May 12, 2023
a02954a
docs: updates readme
cb-haripriyan May 12, 2023
20bf248
refactor: fixes review comments
cb-haripriyan May 15, 2023
16b1a86
build: updates ios sdk version
cb-haripriyan May 15, 2023
c506007
Merge pull request #127 from cb-haripriyan/restore-purchases
cb-haripriyan May 16, 2023
4198e48
chore: release 2.1.0 [skip ci]
cb-haripriyan May 16, 2023
59595fc
Merge pull request #129 from chargebee/docs-v2.1.0
cb-haripriyan May 16, 2023
f5b47f4
build(deps): bump vm2 from 3.9.13 to 3.9.19
dependabot[bot] May 17, 2023
964e842
Merge pull request #130 from chargebee/dependabot/npm_and_yarn/vm2-3.…
cb-haripriyan May 17, 2023
096d929
chore: release 2.1.1 [skip ci]
cb-haripriyan May 17, 2023
c26f9aa
Merge pull request #131 from chargebee/docs-v2.1.1
cb-haripriyan Jun 5, 2023
522a253
chore: updates native android dependency
cb-haripriyan Jun 19, 2023
9079b8d
feat: adds support for validating receipt for given product and customer
cb-haripriyan Jun 21, 2023
3625b3c
chore: updates native ios dependency
cb-haripriyan Jul 5, 2023
2762e29
feat: updates ios library method for validating
cb-haripriyan Jul 5, 2023
4d10725
docs: updates docs
cb-haripriyan Jul 5, 2023
02f6012
docs: updates example
cb-haripriyan Jul 5, 2023
58995c2
docs: modifies method description
cb-haripriyan Jul 5, 2023
247c284
Merge pull request #133 from cb-haripriyan/cache-retry
cb-amutha Jul 5, 2023
3dffb47
chore: release 2.2.0 [skip ci]
cb-amutha Jul 5, 2023
4701b82
Merge pull request #134 from chargebee/docs-v2.2.0
cb-haripriyan Jul 5, 2023
15f88d3
fix: fixes retry validation method and example
cb-haripriyan Jul 12, 2023
a0eb281
Merge pull request #136 from cb-haripriyan/retry-validation-bug
cb-amutha Jul 12, 2023
9c95899
chore: release 2.2.1 [skip ci]
cb-amutha Jul 12, 2023
de07529
build(deps): bump semver from 5.7.1 to 5.7.2 in /example
dependabot[bot] Jul 12, 2023
655b4f1
Merge pull request #137 from chargebee/docs-v2.2.1
cb-haripriyan Jul 12, 2023
26a525b
feat: adds retrieve entitlements api method
cb-haripriyan Jul 14, 2023
90b7aa6
build: updates ios and android sdk versions
cb-haripriyan Jul 17, 2023
ef61325
Merge pull request #138 from chargebee/dependabot/npm_and_yarn/exampl…
cb-haripriyan Jul 17, 2023
63eac77
build(deps): bump semver from 5.7.1 to 5.7.2
dependabot[bot] Jul 17, 2023
6498fcd
feat: adds retrieve entitlements api
cb-haripriyan Jul 17, 2023
c34db6d
docs: updates readme
cb-haripriyan Jul 18, 2023
d0b5ee5
Merge pull request #139 from cb-haripriyan/retrieve-entitlements
cb-amutha Jul 18, 2023
a3056ca
fix: fixes unit tests
cb-haripriyan Jul 18, 2023
5e5607d
Merge pull request #140 from cb-haripriyan/fixes-test
cb-amutha Jul 18, 2023
38cf97d
chore: release 2.3.0 [skip ci]
cb-amutha Jul 18, 2023
b3feed4
Merge pull request #141 from chargebee/docs-v2.3.0
cb-haripriyan Jul 18, 2023
a51605c
build(deps-dev): bump word-wrap from 1.2.3 to 1.2.4
dependabot[bot] Jul 18, 2023
a995d56
docs: documents return type for restore purchases
cb-haripriyan Jul 25, 2023
2ef7e6f
Merge pull request #143 from cb-haripriyan/docs/update-readme
cb-amutha Jul 25, 2023
f60a45b
fix: remove offset in Chargebee.retrieveProductIdentifiers example
zhulduz Aug 1, 2023
53ce5b2
Merge pull request #144 from zhulduz/fix/example-retrieve-product-ide…
cb-haripriyan Aug 2, 2023
10ac2b6
feat: adds one time purchase api method
cb-amutha Aug 2, 2023
29421e7
feat: adds one time purchase flow ui in example app
cb-amutha Aug 7, 2023
47543f0
docs: readme updates
cb-amutha Aug 7, 2023
e76b732
feat: one time purchase tests
cb-amutha Aug 7, 2023
1f2c3fa
feat: updates example app
cb-amutha Aug 9, 2023
b2b6e6e
Merge pull request #135 from chargebee/dependabot/npm_and_yarn/semver…
cb-haripriyan Aug 9, 2023
3e0d41c
Merge pull request #142 from chargebee/dependabot/npm_and_yarn/word-w…
cb-haripriyan Aug 9, 2023
c5a3485
build(deps): bump fast-xml-parser from 4.1.2 to 4.2.7 in /example
dependabot[bot] Aug 9, 2023
56b5e7b
feat: addressed comments
cb-amutha Aug 11, 2023
06227dc
Merge pull request #146 from chargebee/dependabot/npm_and_yarn/exampl…
cb-haripriyan Aug 11, 2023
72b1df3
docs: updates readme
cb-amutha Aug 11, 2023
79531ec
Merge pull request #145 from cb-amutha/feature/otp_support
cb-amutha Aug 11, 2023
c157088
chore: release 2.4.0 [skip ci]
cb-amutha Aug 11, 2023
7f021a6
Merge pull request #147 from chargebee/docs-v2.4.0
cb-haripriyan Aug 11, 2023
6e91932
chore: updates native android and ios dependencies
cb-haripriyan Aug 17, 2023
72351b3
fix: fixes restore purchase to use customer object
cb-haripriyan Aug 18, 2023
a8f15c3
docs: updates restore purchases doc
cb-haripriyan Aug 18, 2023
888bf34
Merge pull request #148 from cb-haripriyan/fix/customer-id-restore-pu…
cb-amutha Aug 18, 2023
921687d
chore: release 2.4.1 [skip ci]
cb-amutha Aug 18, 2023
7f350c2
Merge pull request #149 from chargebee/docs-v2.4.1
cb-haripriyan Aug 18, 2023
eb42f4a
fix: fixes validate receipt method
cb-haripriyan Sep 1, 2023
4516bab
Merge pull request #151 from cb-haripriyan/fix/validate-receipt
cb-amutha Sep 1, 2023
1242ce5
chore: release 2.4.2 [skip ci]
cb-amutha Sep 1, 2023
7a07dce
Merge pull request #152 from chargebee/docs-v2.4.2
cb-haripriyan Sep 1, 2023
0b0f663
chore: updates native dependencies
cb-haripriyan Oct 9, 2023
8aa983e
Merge pull request #154 from cb-haripriyan/chore/update-native-depend…
cb-anurags Oct 9, 2023
85394de
chore: release 2.4.3 [skip ci]
cb-anurags Oct 9, 2023
14d493e
Merge pull request #155 from chargebee/docs-v2.4.3
cb-haripriyan Oct 9, 2023
e37bf41
Create SECURITY.md
cb-bharathvaj Oct 12, 2023
8fdf36b
Merge pull request #156 from chargebee/chore/security
cb-anurags Oct 12, 2023
887a0ff
chore(docs): add permission steps
zhulduz Nov 7, 2023
13b486d
Merge pull request #162 from zhulduz/fix/docs-installation-steps
cb-haripriyan Nov 9, 2023
0d85371
chore: updates android native dependencies (#163)
cb-haripriyan Nov 10, 2023
320d6f8
chore: release 2.4.4 [skip ci]
cb-anurags Nov 10, 2023
42e4566
Merge pull request #166 from chargebee/docs-v2.4.4
cb-haripriyan Nov 10, 2023
fc8ef79
feat: handles android base plan and offers for android
cb-haripriyan Dec 5, 2023
4936cbd
docs: updates readme
cb-haripriyan Dec 5, 2023
dd57f81
build: updates gitflow file
cb-haripriyan Dec 5, 2023
5b4d799
Merge pull request #57 from cb-haripriyan/fix-build
cb-haripriyan Dec 5, 2023
e846065
build: updates package
cb-haripriyan Dec 5, 2023
cc5ff27
build: updates package manager
cb-haripriyan Dec 5, 2023
ccbc942
Merge pull request #58 from cb-haripriyan/fix-build
cb-haripriyan Dec 5, 2023
a1324f5
refactor: refactors kotlin converter
cb-haripriyan Dec 5, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@ jobs:
uses: actions/checkout@v2
with:
fetch-depth: 0
- name: Enable Corepack before setting up Node
run: corepack enable
- name: Cache node modules
id: cache-nodemodules
uses: actions/cache@v2
Expand Down
4 changes: 3 additions & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@ jobs:
uses: actions/checkout@v2
with:
fetch-depth: 0
- name: Enable Corepack before setting up Node
run: corepack enable
- name: Initialize Git Config
run: |
git config user.name "${GITHUB_ACTOR}"
Expand Down Expand Up @@ -49,7 +51,7 @@ jobs:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Release package
if: github.ref == 'refs/heads/master'
run: npm run release -- --ci --dry-run --verbose
run: npm run release -- --ci -VV
env:
NPM_TOKEN: ${{ secrets.RN_SDK_NPM_WRITE_TOKEN }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Expand Down
73 changes: 73 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,78 @@


## [2.4.4](https://github.com/chargebee/chargebee-react-native/compare/v2.4.3...v2.4.4) (2023-11-10)

## [2.4.3](https://github.com/chargebee/chargebee-react-native/compare/v2.4.2...v2.4.3) (2023-10-09)

## [2.4.2](https://github.com/chargebee/chargebee-react-native/compare/v2.4.1...v2.4.2) (2023-09-01)


### Bug Fixes

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@cb-haripriyan Just curious why our change log starts with small letters. I checked a few other open-source products they seem to follow normal English

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The change logs are autogenerated from the commit messages, using release-it.
We can modify the template as we need.

* fixes validate receipt method ([eb42f4a](https://github.com/chargebee/chargebee-react-native/commit/eb42f4a27aa3f417d218186314cf32e6fca12df0))

## [2.4.1](https://github.com/chargebee/chargebee-react-native/compare/v2.4.0...v2.4.1) (2023-08-18)


### Bug Fixes

* fixes restore purchase to use customer object ([72351b3](https://github.com/chargebee/chargebee-react-native/commit/72351b375f9c64f6d45767c3a1cfa95a1320130a))

# [2.4.0](https://github.com/chargebee/chargebee-react-native/compare/v2.3.0...v2.4.0) (2023-08-11)


### Bug Fixes

* remove offset in Chargebee.retrieveProductIdentifiers example ([f60a45b](https://github.com/chargebee/chargebee-react-native/commit/f60a45b870412265382e499366eadcf68208f410))


### Features

* addressed comments ([56b5e7b](https://github.com/chargebee/chargebee-react-native/commit/56b5e7b79a31523c04b37f5769e701d71dec7989))
* adds one time purchase api method ([10ac2b6](https://github.com/chargebee/chargebee-react-native/commit/10ac2b6daa948a49388d0c325e557760da1c9ee2))
* adds one time purchase flow ui in example app ([29421e7](https://github.com/chargebee/chargebee-react-native/commit/29421e72ed0553ba5e6600201d43157410cda375))
* one time purchase tests ([e76b732](https://github.com/chargebee/chargebee-react-native/commit/e76b73243e1d6925b400bada5788456ab5981164))
* updates example app ([1f2c3fa](https://github.com/chargebee/chargebee-react-native/commit/1f2c3fadde94167dc1f43261163b32b85e19a6bb))

# [2.3.0](https://github.com/chargebee/chargebee-react-native/compare/v2.2.1...v2.3.0) (2023-07-18)


### Bug Fixes

* fixes unit tests ([a3056ca](https://github.com/chargebee/chargebee-react-native/commit/a3056cae0896503a6ca5c8d5fe480245e1ea726b))


### Features

* adds retrieve entitlements api ([6498fcd](https://github.com/chargebee/chargebee-react-native/commit/6498fcd27b5f6e18423bd2e41ef260fc7cbec568))
* adds retrieve entitlements api method ([26a525b](https://github.com/chargebee/chargebee-react-native/commit/26a525bc28aaf84bdf44abc4fd4bcda1958dc996))

## [2.2.1](https://github.com/chargebee/chargebee-react-native/compare/v2.2.0...v2.2.1) (2023-07-12)


### Bug Fixes

* fixes retry validation method and example ([15f88d3](https://github.com/chargebee/chargebee-react-native/commit/15f88d3825de52242aa8b2a1ec0a3e18f0604e20))

# [2.2.0](https://github.com/chargebee/chargebee-react-native/compare/v2.1.0...v2.2.0) (2023-07-05)


### Features

* adds support for validating receipt for given product and customer ([9079b8d](https://github.com/chargebee/chargebee-react-native/commit/9079b8d7009d439abffa0d3b89e6fa1b129de083))
* updates ios library method for validating ([2762e29](https://github.com/chargebee/chargebee-react-native/commit/2762e29b91d5540d2f9baff52b5cd63368752fb4))

## [2.1.1](https://github.com/chargebee/chargebee-react-native/compare/v2.1.0...v2.1.1) (2023-05-17)

# [2.1.0](https://github.com/chargebee/chargebee-react-native/compare/v2.0.0...v2.1.0) (2023-05-16)


### Features

* adds restore purchases capability ([697a1fa](https://github.com/chargebee/chargebee-react-native/commit/697a1fa172140bb0e4c344cfe1ae0ca368c703cd))

# [2.0.0](https://github.com/chargebee/chargebee-react-native/compare/v2.0.0-beta.6...v2.0.0) (2023-05-02)

# [2.0.0-beta.6](https://github.com/chargebee/chargebee-react-native/compare/v2.0.0-beta.5...v2.0.0-beta.6) (2023-04-28)


Expand Down
2 changes: 1 addition & 1 deletion ChargebeeReactNative.podspec
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ Pod::Spec.new do |s|

s.source_files = "ios/**/*.{h,m,mm,swift}"

s.dependency "Chargebee", '1.0.18'
s.dependency "Chargebee", '1.0.28'

s.dependency "React-Core"
s.pod_target_xcconfig = { 'DEFINES_MODULE' => 'YES' }
Expand Down
Loading
Loading