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

πŸš€ Release 2.0.0 – Major Update for Colorus.js #44

Closed
supitsdu opened this issue Nov 1, 2024 · 1 comment Β· Fixed by #45
Closed

πŸš€ Release 2.0.0 – Major Update for Colorus.js #44

supitsdu opened this issue Nov 1, 2024 · 1 comment Β· Fixed by #45
Assignees
Labels
πŸ’Ž Code Quality Improving code style, maintainability, or performance πŸ“š Documentation Improvements or additions to documentation ✨ Enhancement New feature or request ♻️ Refactor Code refactoring, restructuring, or improving code quality without changing external behavior 🚧 Work in Progress This is currently being worked on

Comments

@supitsdu
Copy link
Owner

supitsdu commented Nov 1, 2024

The upcoming 2.0.0 release of Colorus.js introduces several transformative changes that make the library more flexible, customizable, and developer-friendly. This major update includes a new parser system, plugin system improvements, enhanced typings, and more.

Key Updates in v2.0.0:

  • New Parser System
    The parser system is now modular, allowing users to:

    • Select which color models are supported based on their needs.
    • Create and integrate custom parsers.
    • Control parsing behavior for better extensibility and efficiency.
  • Enhanced Plugin System
    The plugin framework is now optimized for:

    • Easier plugin creation with a more intuitive API.
    • Improved internal consistency with enhanced compatibility across plugins.
    • Better type safety for both built-in and custom plugins.
  • Improved TypeScript Support
    Types have been refined across core methods, parsers, and plugins, providing more reliable auto-completions and error checking.

Additional Details:
Further changes include file restructuring, expanded built-in plugins, improved documentation, and a robust testing setup with new cases covering 100% of the codebase.

How to Access:
Please check out the release branch for early adopters and contributors. I welcome feedback, contributions, and issue reports on this branch.

@supitsdu supitsdu added πŸ“š Documentation Improvements or additions to documentation ✨ Enhancement New feature or request ♻️ Refactor Code refactoring, restructuring, or improving code quality without changing external behavior 🚧 Work in Progress This is currently being worked on πŸ’Ž Code Quality Improving code style, maintainability, or performance labels Nov 1, 2024
@supitsdu supitsdu self-assigned this Nov 1, 2024
@supitsdu supitsdu pinned this issue Nov 1, 2024
@supitsdu
Copy link
Owner Author

supitsdu commented Nov 1, 2024

Update:
πŸ“… Release Date: November 4th, 2024.

I’m wrapping up final code reviews and running tests periodically to ensure everything is solid for Colorus.js 2.0.0. Expect a smooth release with polished features and robust documentation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
πŸ’Ž Code Quality Improving code style, maintainability, or performance πŸ“š Documentation Improvements or additions to documentation ✨ Enhancement New feature or request ♻️ Refactor Code refactoring, restructuring, or improving code quality without changing external behavior 🚧 Work in Progress This is currently being worked on
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant