Skip to content

1.0.2: Set up CI/CD pipeline with GitHub Actions

Latest
Compare
Choose a tag to compare
@Youssefbaghr Youssefbaghr released this 31 Aug 16:16
· 27 commits to main since this release

Clixor v1.0.1 Release Notes

We're excited to announce the release of Clixor v1.0.1! This version brings several improvements and new features to enhance your project initialization experience.

🚀 New Features

  • Multiple Project Templates: Now supporting React, Next.js with Express API, and Next.js with Server Actions templates.
  • Custom Template Support: Users can now add and manage their own project templates.
  • Improved CLI Interface: Enhanced user experience with better prompts and colorful output.
  • Analytics Tracking: Basic usage analytics to help us improve Clixor (opt-in).

🛠 Improvements

  • Dependency Management: Streamlined process for installing and updating project dependencies.
  • Project Validation: Added checks to ensure project setup is correct before completion.
  • Error Handling: Improved error messages and handling for a smoother user experience.

🐛 Bug Fixes

  • Fixed an issue where the CLI would crash on certain Linux distributions.
  • Resolved a problem with template cloning on Windows machines.
  • Fixed inconsistencies in project structure creation for different templates.

📚 Documentation

  • Added comprehensive documentation for all CLI commands.
  • Improved README with clearer installation and usage instructions.
  • Added CONTRIBUTING.md to guide new contributors.

🔧 Under the Hood

  • Refactored codebase for better maintainability and easier future enhancements.
  • Implemented unit and integration tests for core functionalities.
  • Set up CI/CD pipeline for automated testing and deployment.

🌟 Contributors

A big thank you to all the contributors who helped make this release possible! Check out the CONTRIBUTORS.md file to see the full list.

📋 Upgrading

To upgrade to Clixor v1.0.1, run:

npm install -g clixor@latest

🐞 Reporting Issues

If you encounter any issues or have suggestions for improvements, please file an issue on our GitHub repository.

We hope you enjoy this new release of Clixor! Happy coding! 🎉