Skip to content

Version 2.0.0 - #49

Merged
AnayoOleru merged 18 commits into
masterfrom
feature/versioning
Mar 30, 2026
Merged

Version 2.0.0#49
AnayoOleru merged 18 commits into
masterfrom
feature/versioning

Conversation

@AnayoOleru

Copy link
Copy Markdown
Member

🚀 Quicksi v2.0.0

  • Added cross-platform binaries (Linux, macOS, Windows)
  • Multiple programming languages starters
  • Introduced one-line install scripts
  • Improved performance and install experience
  • npm installation is now legacy

Quicksi is now a full developer platform, not just an npm package.

Anayo Samson Oleru added 18 commits March 20, 2026 20:45
- template fetcher from quicksi-templates repository
- download and handle templates redirect
- update the main cli

[wip]
- clean up configuration
- clean up template URL
- clean up file buffering
- template validation
- download validation
- cache directory
- templates directory path
- handle cli flags on main cli
- prompt user interactivity
- resolve template path
- create project directory
- handle template recursively
- installing dependencies if package json exist
- success message display and utilities
[done]
- cli argument parsing with yargs
- dual mode logic (direct and interactive)
- template resolver
- project name handling
- error handling for invalid input
- shared execution pipeline
- collecting only events of usage no personal data
- configured posthog
- analytics not exiting
- duplicate catch handlers
- remove old templates
- update versioning
- update readme
- cli author update with one single line of entry for all templates
- easy installation on macos, linux and windows
- analytics posthog and quicksi analytics

[wip]
-  remove old files
- update contributing, readme, security
- add test cases for the cli
@AnayoOleru
AnayoOleru merged commit 63af092 into master Mar 30, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant