-
Notifications
You must be signed in to change notification settings - Fork 46
Prepare prerelease: 0.8.0-alpha.0 #1785
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
Changes from all commits
7293816
650d06b
5017cc6
9ab0fb0
c9c825c
626544c
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,28 @@ | ||
| # Changelog | ||
|
|
||
| ## [0.8.0-alpha.0] - 2025-06-24 | ||
|
|
||
| ### ✨ New Features | ||
| - **Session Management**: Added comprehensive session management functionality enabling secure session handling, registration, and consent flows for improved gaming UX (#1722) | ||
| - **Controller Interface Simplification**: Streamlined the main Controller interface with improved defaults and better developer experience (#1759) | ||
|
|
||
| ### 🚀 Improvements | ||
| - **@cartridge/controller**: Refactored WalletConnect implementation in preparation for multiple signers support (#1780) | ||
| - **@cartridge/controller**: Improved chain precedence logic to prioritize cartridgeChains over provided chains (#1769) | ||
| - **CI/CD**: Enhanced release automation with GitHub releases creation (#1782) and job summaries (#1784) | ||
| - **CI/CD**: Added automated changelog generation workflows (#1786) | ||
| - **Development**: Added Claude Code integration and workflow improvements for better collaboration (#1768, #1766) | ||
|
|
||
| ### 🐛 Bug Fixes | ||
| - **@cartridge/profile**: Fixed decimal formatting for credits balance display (#1781) | ||
| - **@cartridge/controller**: Fixed Discord integration bug that occurred when no wallet session exists (#1762) | ||
| - **Documentation**: Resolved doc-sync injection issues and improved sync reliability (#1764, #1765) | ||
|
|
||
| ### ⚠️ Breaking Changes | ||
| - **Controller Interface**: The Controller interface has been simplified, which may require updates to existing integrations. Refer to the updated examples for migration guidance (#1759) | ||
| - **Session Management**: Introduction of new session management system may require updates to applications using custom session handling | ||
|
|
||
| ### 📦 Dependencies | ||
| - **@cartridge/ui**: Multiple updates to the UI component library for improved design consistency (#1775, #1776, #1779) | ||
| - **Testing**: Enhanced test infrastructure with improved mocking and CI workflows | ||
| - **Build**: Updated TypeScript configurations and build processes across the monorepo | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,26 @@ | ||
| ## [0.8.0-alpha.0] - 2025-06-24 | ||
|
|
||
| ### ✨ New Features | ||
| - **Session Management**: Added comprehensive session management functionality enabling secure session handling, registration, and consent flows for improved gaming UX (#1722) | ||
| - **Controller Interface Simplification**: Streamlined the main Controller interface with improved defaults and better developer experience (#1759) | ||
|
|
||
| ### 🚀 Improvements | ||
| - **@cartridge/controller**: Refactored WalletConnect implementation in preparation for multiple signers support (#1780) | ||
| - **@cartridge/controller**: Improved chain precedence logic to prioritize cartridgeChains over provided chains (#1769) | ||
| - **CI/CD**: Enhanced release automation with GitHub releases creation (#1782) and job summaries (#1784) | ||
| - **CI/CD**: Added automated changelog generation workflows (#1786) | ||
| - **Development**: Added Claude Code integration and workflow improvements for better collaboration (#1768, #1766) | ||
|
|
||
| ### 🐛 Bug Fixes | ||
| - **@cartridge/profile**: Fixed decimal formatting for credits balance display (#1781) | ||
| - **@cartridge/controller**: Fixed Discord integration bug that occurred when no wallet session exists (#1762) | ||
| - **Documentation**: Resolved doc-sync injection issues and improved sync reliability (#1764, #1765) | ||
|
|
||
| ### ⚠️ Breaking Changes | ||
| - **Controller Interface**: The Controller interface has been simplified, which may require updates to existing integrations. Refer to the updated examples for migration guidance (#1759) | ||
| - **Session Management**: Introduction of new session management system may require updates to applications using custom session handling | ||
|
|
||
| ### 📦 Dependencies | ||
| - **@cartridge/ui**: Multiple updates to the UI component library for improved design consistency (#1775, #1776, #1779) | ||
| - **Testing**: Enhanced test infrastructure with improved mocking and CI workflows | ||
| - **Build**: Updated TypeScript configurations and build processes across the monorepo |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,6 +1,6 @@ | ||
| { | ||
| "name": "@cartridge/connector", | ||
| "version": "0.7.14-alpha.3", | ||
| "version": "0.8.0-alpha.0", | ||
| "description": "Cartridge Controler Connector", | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Typo in description: "Cartridge Controler Connector" should be "Cartridge Controller Connector" (missing 'l' in Controller). |
||
| "module": "dist/index.js", | ||
| "types": "dist/index.d.ts", | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,6 +1,6 @@ | ||
| { | ||
| "name": "@cartridge/controller", | ||
| "version": "0.7.14-alpha.3", | ||
| "version": "0.8.0-alpha.0", | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Version sequencing: The jump from |
||
| "description": "Cartridge Controller", | ||
| "module": "dist/index.js", | ||
| "types": "dist/index.d.ts", | ||
|
|
@@ -66,4 +66,4 @@ | |
| "vite-plugin-top-level-await": "catalog:", | ||
| "vite-plugin-wasm": "catalog:" | ||
| } | ||
| } | ||
| } | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. File formatting: A newline was added at the end of this file. While this follows good practice (files should end with newlines), ensure this change was intentional and not a side effect of the automated version bump process. |
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Missing newline at end of file: For consistency with the formatting fix applied to
packages/controller/package.json, this file should also end with a newline.