Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: Triex/GitHub-VersionSync

Tags

v0.4.6

Toggle v0.4.6's commit message
chore: Bundle extension and optimize for marketplace → v0.4.6

- Bundle with esbui.ld to reduce package size from ~900 to 209KB
- Update security metadata and capabilities declarations
- Optimize `.vscodeignore` to exclude unnecessary files

v0.4.4

Toggle v0.4.4's commit message
docs: Improved docs for public → v0.4.4

v0.4.2

Toggle v0.4.2's commit message
chore: More aggressive fixes for changelog bug; not showing most rece…

…nt commit change if 1 version away only → v0.4.2

v0.4.0

Toggle v0.4.0's commit message
feat: Improve GitHub release process with functional dynamic build co…

…mmands → v0.4.0

- Replace `child_process.exec` with VS Code Terminal API for better visibility/support
- Enhance execAsync with improved error handling, logging and timeouts
- Add support for configurable pre-release build commands
- Implement build command timeout to prevent hanging during release
- Handle multiple sequential build commands for complex packaging workflows
- Ensure proper workspaceRoot resolution for build command execution
- Add detailed logging for release creation diagnostics
- Improve error reporting during the build process
- Add Git tag creation locally before GitHub releases to ensure proper versioning
- Make the terminal output color-coded with clear command indicators
- Standardise build scripts in `package.json` for consistent `VSIX` generation
- Make confirmation dialog modal when no release assets found
- Add settings link to quickly fix build configuration when issues occur
- Include visual progress indicators for each stage of the release process
- Get the `current version` matching file not the `latest version` file on release file selection
- Added a forceEnabled parameter to createGitHubRelease / ensured its respected
- Properly reset the isCreatingRelease flag in various places
- Improved the UI and error handling for asset discovery
- Handle potentially laggy terminals (start custom command run w/ `ctrl+c`)
- Implement `signal command` at the end of command runs that extension can detect (instead of timeouts)

v0.3.1

Toggle v0.3.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #2 from Triex:feat--Componentise-`GitHub-API`-func…

…tionality,-update-commit-message-suffix-formatting,-fix-`Auto-Release`-preference-setting,-more-attractive-version-control-panel-UI

feat: Componentise `GitHub API` functionality, update commit message suffix formatting, fix `Auto-Release` preference setting, more attractive version control panel UI → v0.3.0

v0.3.0

Toggle v0.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #2 from Triex:feat--Componentise-`GitHub-API`-func…

…tionality,-update-commit-message-suffix-formatting,-fix-`Auto-Release`-preference-setting,-more-attractive-version-control-panel-UI

feat: Componentise `GitHub API` functionality, update commit message suffix formatting, fix `Auto-Release` preference setting, more attractive version control panel UI → v0.3.0

v0.2.1

Toggle v0.2.1's commit message
feat: Fix terminal access for build/prerelease commands etc (use appr…

…opriate vscode api instead of `cp.exec` → v0.2.1