Releases
v1.0.26
Compare
Sorry, something went wrong.
No results found
Features
introduced experimental DNS module with dnsmasq integration for container name resolution
added semantic versioning system with Version, VersionRule, and VersionRange classes for better plugin and preset version management
implemented package manager abstraction layer with support for npm, pnpm, and yarn providers
added SecretsController for managing project-specific secrets in keystore
introduced run command to execute project scripts with custom arguments
added support for service-specific build args and environment variables in projects
extended GitHub client with tag and branch fetching capabilities for preset installation
Refactoring
reorganized controller architecture by moving controllers from src/controllers to respective module directories
moved plugin loading logic from AppModule to dedicated PluginModule with dynamic registration
restructured project repository to extend core ProjectRepository class
simplified AppModule by delegating module-specific logic to feature modules
refactored preset installation to use versioning rules and support both tags and branches
converted main entry point to self-executing async function and made binary executable
improved plugin installation to check version compatibility and skip unnecessary reinstalls
Fixes
corrected proxy container name from proxy.workspace to wocker-proxy with backward compatibility
improved error handling in exec utility by capturing stderr output
fixed plugin update logic to use new package manager abstraction
removed unused Domainname field from Docker container creation
Chore / Maintenance
upgraded Node.js version in CI workflows from 22 to 24
updated GitHub Actions beta version setup to include testing package version management
added caret ranges (^) for dependency version references in beta workflow
removed deprecated ws.js bin file in favor of direct main.js execution
added post-build script to make main.js executable
updated README license link from main to master branch
You can’t perform that action at this time.