Releases: dodopayments/billingsdk
Releases · dodopayments/billingsdk
Release v1.1.0
What's Changed
- feat: automated code formatting with Prettier and integrates formatting checks into the CI workflow. by @tsahil01 in #325
- Enable autofix.ci for automatic formatting/linting on all pull requests by @tsahil01 in #329
- Fix Clipping by @yashranaway in #332
- fix: CLI registry URL and error logging by @yashranaway in #333
Full Changelog: v1.0.0...v1.1.0
Release v1.0.0
What's Changed
- feat: Adding Pricing Table Eight by @saifxyzyz in #315
- Nestjs cli support for dodopayments and stripe by @vedantlavale in #313
New Contributors
- @vedantlavale made their first contribution in #313
Full Changelog: v0.12.0...v1.0.0
Release v0.12.0
What's Changed
- fix(functional): response validation during fetching in components by @metaloozee in #322
- Add BillingScreen component with interactive credit card and full billing dashboard by @rajdesai17 in #316
New Contributors
- @metaloozee made their first contribution in #322
Full Changelog: v0.11.0...v0.12.0
Release v0.11.0
What's Changed
- feat: add Stripe support for Fastify template by @yashranaway in #283
Full Changelog: v0.10.0...v0.11.0
Release v0.10.0
What's Changed
- Added
.prettierignoreto avoid unnecessary difs by @sapatmohit in #301 - feat: Add Limited Offer Dialog component to BillingSDK by @rajdesai17 in #278
- fix: improved the UpdatePlan Dialog box & UpdatePlan Card components by @heysagnik in #294
- fix: invalid link on homepage by @tsahil01 in #307
- Add trial expiry card component by @Monti-27 in #309
- fix: remove nested anchor tag in NavBar component by @amannhq in #298
- feat: Add Export to CSV button in usage-table page by @saifxyzyz in #304
- Fix: Prevent Heading Descender Clipping in Pricing Table Components 5 and 7 by @MohitMehtre in #311
- fix: improve visual hierarchy on mobile landing page by @albidoo in #312
- feat: add interactive hover animations to landing page feature cards by @amannhq in #318
- fix(usage-meter): resolve hooks violation in map loops by @thepushkaraj in #321
- feat: improve Hero animations by @amannhq in #317
- feat: implement auto-discovery system for playground components by @yashranaway in #306
New Contributors
- @heysagnik made their first contribution in #294
- @Monti-27 made their first contribution in #309
- @amannhq made their first contribution in #298
- @saifxyzyz made their first contribution in #304
- @MohitMehtre made their first contribution in #311
- @albidoo made their first contribution in #312
- @thepushkaraj made their first contribution in #321
Full Changelog: v0.9.0...v0.10.0
Release v0.9.0
What's Changed
- update Readme by @tsahil01 in #203
- Added pricing-table-seven by @rohanshrma222 in #204
- fix: rename file stripe/product.ts to products.ts to match the import… by @harsh-m-patil in #213
- fix: navbar logo hydration error by @mizurex in #225
- chore: update github issue link by @vamsi4845 in #233
- Fix #210: usage-based-pricing-responsiveness by @akramcodez in #217
- fix: improve UI consistency in Cancel Subscription Card Two by @saishankar404 in #216
- feat: added a new Payment card by @mizurex in #223
- Fix #210 : upcoming-charges-responsiveness by @akramcodez in #236
- Fix #210: usage table responsiveness by @akramcodez in #228
- feat(billing): added Detailed Usage Table (#116) by @sapatmohit in #190
- Added stripe integration for nextjs by @shashwat558 in #221
- billing setting component: Responsive Layout by @yashranaway in #230
- Fix #211: payment-method-manager-ui by @akramcodez in #237
- feat: added stripe support to react by @ratishjain12 in #229
- added a draggable bar to the playground by @mizurex in #240
- feat: add Pricing Table Eight component by @rajdesai17 in #242
- registry build by @tsahil01 in #245
- chore(DOCS): Include bun install option in all components #247 by @ronitrajfr in #248
- fix: Responsiveness in Update Plan Dialog by @ronitrajfr in #250
- Fix CI build warnings & overall cleanup by @yashranaway in #243
- fix(payment-method-manager): button visibility and shadow cleanup by @mizurex in #256
- fix: coupon layout by @ronitrajfr in #257
- Fix/pricing table 8 responsive by @yashranaway in #255
- Feat/payment details 2 by @PARTHARORA383 in #258
- Fix #211: payment-method-selector-ui by @akramcodez in #239
- Replace hardcoded country/state/city arrays with dynamic data (#259) by @akramcodez in #260
- CLI: Add flags, centralize framework/provider matrix, improve local testing, update docs by @yashranaway in #226
- fixed slider in pricing-table-eight by @thetanav in #273
- UI Revamp by @tsahil01 in #282
- fix:billing-setting-2-currency-265 by @tejasnasre in #287
- style(ui): layout and style refinements for Proration Preview component by @sandipkumardey in #277
- GitHub live star bug fix and Enhancement of adding Open PRs by @SarthakWade in #288
- feat(ui) : redesigned landing page by @amanbairagi30 in #232
- fix landing page by @tsahil01 in #295
New Contributors
- @rohanshrma222 made their first contribution in #204
- @akramcodez made their first contribution in #217
- @ratishjain12 made their first contribution in #229
- @ronitrajfr made their first contribution in #248
- @PARTHARORA383 made their first contribution in #258
- @thetanav made their first contribution in #273
- @tejasnasre made their first contribution in #287
- @sandipkumardey made their first contribution in #277
- @amanbairagi30 made their first contribution in #232
Full Changelog: v0.8.0...v0.9.0
What's Changed
- update Readme by @tsahil01 in #203
- Added pricing-table-seven by @rohanshrma222 in #204
- fix: rename file stripe/product.ts to products.ts to match the import… by @harsh-m-patil in #213
- fix: navbar logo hydration error by @mizurex in #225
- chore: update github issue link by @vamsi4845 in #233
- Fix #210: usage-based-pricing-responsiveness by @akramcodez in #217
- fix: improve UI consistency in Cancel Subscription Card Two by @saishankar404 in #216
- feat: added a new Payment card by @mizurex in #223
- Fix #210 : upcoming-charges-responsiveness by @akramcodez in #236
- Fix #210: usage table responsiveness by @akramcodez in #228
- feat(billing): added Detailed Usage Table (#116) by @sapatmohit in #190
- Added stripe integration for nextjs by @shashwat558 in #221
- billing setting component: Responsive Layout by @yashranaway in #230
- Fix #211: payment-method-manager-ui by @akramcodez in #237
- feat: added stripe support to react by @ratishjain12 in #229
- added a draggable bar to the playground by @mizurex in #240
- feat: add Pricing Table Eight component by @rajdesai17 in #242
- registry build by @tsahil01 in #245
- chore(DOCS): Include bun install option in all components #247 by @ronitrajfr in #248
- fix: Responsiveness in Update Plan Dialog by @ronitrajfr in #250
- Fix CI build warnings & overall cleanup by @yashranaway in #243
- fix(payment-method-manager): button visibility and shadow cleanup by @mizurex in #256
- fix: coupon layout by @ronitrajfr in #257
- Fix/pricing table 8 responsive by @yashranaway in #255
- Feat/payment details 2 by @PARTHARORA383 in #258
- Fix #211: payment-method-selector-ui by @akramcodez in #239
- Replace hardcoded country/state/city arrays with dynamic data (#259) by @akramcodez in #260
- CLI: Add flags, centralize framework/provider matrix, improve local testing, update docs by @yashranaway in #226
- fixed slider in pricing-table-eight by @thetanav in #273
- UI Revamp by @tsahil01 in #282
- fix:billing-setting-2-currency-265 by @tejasnasre in #287
- style(ui): layout and style refinements for Proration Preview component by @sandipkumardey in #277
- GitHub live star bug fix and Enhancement of adding Open PRs by @SarthakWade in #288
- feat(ui) : redesigned landing page by @amanbairagi30 in #232
- fix landing page by @tsahil01 in #295
New Contributors
- @rohanshrma222 made their first contribution in #204
- @akramcodez made their first contribution in #217
- @ratishjain12 made their first contribution in #229
- @ronitrajfr made their first contribution in #248
- @PARTHARORA383 made their first contribution in #258
- @thetanav made their first contribution in #273
- @tejasnasre made their first contribution in #287
- @sandipkumardey made their first contribution in #277
- @amanbairagi30 made their first contribution in #232
**Ful...
Billing SDK CLI v0.8.0 – Expanded Framework & Provider Support
What’s Changed
- Added
billingsdkCLI support for Hono.js and Fastify.js - Added Stripe for Express.js and Hono.js
- Updated documentation with a complete CLI reference → Billing SDK CLI Reference
Billing SDK CLI v0.7.0 – Expanded Provider Support
What’s Changed
- Added
billingsdkCLI support for Express.js and React.js - Introduced automatic project detection (Next.js, Express.js, or React.js) with smart CLI suggestions
- Updated documentation with a complete CLI reference → Billing SDK CLI Reference
Documentation Updates
The updated Billing SDK CLI Reference now includes:
- Installation instructions with
npxand global install options - Detailed usage for
initandaddcommands - Framework-specific templates for Next.js, Express.js, and React.js
- Expanded API routes, environment setup, and TypeScript support examples
- New sections on supported frameworks, providers, configuration, troubleshooting, and contributing
Billing SDK CLI v0.6.0
What's Changed
CLI Package Name Update
- Changed from
billingsdkto@billingsdk/cli - Follows modern npm scoped package naming
Documentation Updates
- Updated all CLI commands in documentation
- Fixed installation examples
- Updated component usage guides
For Users
New Installations:
npx @billingsdk/cli init
npx @billingsdk/cli add pricing-table-oneKey Benefits
- Better package discoverability
- Consistent with modern npm conventions
- Full backwards compatibility maintained
- Updated documentation for clarity
This release makes the CLI more discoverable while keeping everything working exactly as before.