- Release 0.5.3
- Implement feature X to enhance user experience and fix bug Y in module Z
- bump @types/node from 25.0.3 to 25.1.0 (#55)
- bump commander from 14.0.2 to 14.0.3 (#57)
- bump prettier from 3.7.4 to 3.8.1 (#58)
- bump axios in the npm_and_yarn group across 1 directory (#60)
- bump inquirer from 13.1.0 to 13.2.2 (#59)
- bump commander from 12.1.0 to 14.0.2 (#49)
- bump inquirer from 9.3.8 to 13.1.0 (#50)
- bump @types/extract-zip from 2.0.0 to 2.0.3 (#52)
- bump typescript-eslint from 8.50.0 to 8.51.0 (#53)
- bump globals from 16.5.0 to 17.0.0 (#54)
- update commands reference for v0.5.0
- support bundle command (
cloudsqlctl support) - upgrade channels/pinning/target version (
cloudsqlctl upgrade --channel/--pin/--version) - npm publish pipeline and package files whitelist
- distribution templates: Scoop bucket, Chocolatey skeleton, Winget template
- enterprise policy.json guardrails for update/auth
- deterministic proxy checksum verification from GCS
.sha256 - safer portable upgrade swap (temp + atomic replace + rollback)
- service-aware proxy install/update coordination
- GitHub Release workflow supports workflow_dispatch + republish (asset delete/replace)
- ProgramData machine-scope ACL hardening (no Users write for service binaries)
- repo hygiene: ignore build artifacts
- include zip checksum in SHA256SUMS.txt
- add optional signing hooks to release workflow (skips if secrets not set)
- add Scoop bucket + Chocolatey skeleton + Winget manifest template
- add enterprise policy.json guardrails for upgrade/auth
- make proxy install/update service-aware and use safe temp download + swap
- add support bundle command and docs updates
- add upgrade channels, pinning, and GitHub API hardening
- enforce deterministic proxy checksum verification and safer portable swap
- add npm publish workflow and package contents whitelist
- tighten ProgramData bin ACLs for system installs
- add manual release workflow dispatch with tag input
- delete existing release assets on same-tag reruns
- enforce admin/elevation guardrails for system-scope upgrades
- ignore artifacts output in .gitignore
- new release with minimal changes
- Potential fix for code scanning alert no. 3: Uncontrolled command line (#8)
- new release with minimal changes
- new release with minimal changes
- new release with minimal changes
- new release with minimal changes
- remove temporary test file
- new release with minimal changes
- new release with minimal changes
- new release with minimal changes
- remove trailing whitespace in commands documentation
- sanitize user-specific paths in command output and update documentation
- remove trailing whitespace in commands documentation
- new release with minimal changes
- rename setup scripts for consistency in package.json
- enhance documentation generation and update changelog entry creation
- Release 0.4.5
- Release 0.4.3
- Release 0.4.2
- Release 0.4.1
- Release 0.3.56
- Release 0.3.5
- Release 0.3.2
- Release 0.3.1
- Setup Wizard: New
setupcommand for interactive initialization. - Auth Management: New
authcommand for handling gcloud login, ADC, and Service Accounts. - Paths Command: New
pathscommand to display system paths and configuration sources. - Artifact Staging: Standardized build artifacts (
artifacts/) with SHA256 checksums. - Versioning: Single source of truth for versioning via
package.json.
- Installer: Updated Inno Setup script to support dynamic versioning and smarter binary reuse.
- CI/CD: Upgraded GitHub Actions to v4, fixed release workflow, and added artifact verification.
- Service Management: Improved Windows Service handling with argument support and ACL hardening.
- Documentation: Updated README with correct paths and new commands.
- Build: Resolved duplicate exports in service module.
- Types: Fixed TypeScript errors in self-heal and service commands.
- Linting: Corrected Markdown formatting issues.