Releases: SAP-samples/sap-devs-cli
Releases · SAP-samples/sap-devs-cli
v0.0.15
Immutable
release. Only release title and notes can be modified.
What's New
Tray: Headless Launch & App Shortcuts (#18)
The tray binary now launches without a terminal window on Windows (-H windowsgui + DETACHED_PROCESS flags). Native app shortcuts are created during sap-devs tray install:
- Windows: Start Menu + Desktop
.lnkshortcuts with custom icon - macOS:
~/Applications/SAP Devs Tray.appbundle with symlink + Info.plist - Linux:
.desktopfile in~/.local/share/applications/+ Desktop
Shortcuts are automatically removed during sap-devs tray uninstall.
MCP Configuration Resolution
feat(resolve): command and args in MCP server configurations are now resolved, supporting relative paths and environment variable expansion.
Bug Fixes
fix(hook-wire): resolve command before matching inentryMatchesCommand— fixes hook detection when commands use relative/absolute paths.fix(shellhook): resolve PowerShell profile path at runtime for OneDrive redirection — fixestip installon systems where the Documents folder is redirected.fix(ci): release workflow switched toworkflow_dispatchfor compatibility with org-level tag rulesets.
v0.0.14
Immutable
release. Only release title and notes can be modified.
What's New
Tray: Headless Launch & App Shortcuts (#18)
The tray binary now launches without a terminal window on Windows (-H windowsgui + DETACHED_PROCESS flags). Native app shortcuts are created during sap-devs tray install:
- Windows: Start Menu + Desktop
.lnkshortcuts with custom icon - macOS:
~/Applications/SAP Devs Tray.appbundle with symlink + Info.plist - Linux:
.desktopfile in~/.local/share/applications/+ Desktop
Shortcuts are automatically removed during sap-devs tray uninstall.
MCP Configuration Resolution
feat(resolve): command and args in MCP server configurations are now resolved, supporting relative paths and environment variable expansion.
Bug Fixes
fix(hook-wire): resolve command before matching inentryMatchesCommand— fixes hook detection when commands use relative/absolute paths.fix(shellhook): resolve PowerShell profile path at runtime for OneDrive redirection — fixestip installon systems where the Documents folder is redirected.fix(ci): release workflow switched toworkflow_dispatchfor compatibility with org-level tag rulesets.
v0.0.10
Immutable
release. Only release title and notes can be modified.
Shell hook reliability and output hygiene release.
New Features
- Smart shell detection on
tip install— detects your active shell (PowerShell, Bash, Zsh) and writes the hook to the correct profile file only, preventing duplicate tips when multiple profiles are sourced in the same session (e.g. Git Bash sources both.bashrcand.bash_profile). Auto-creates the profile file if it doesn't exist.
Bug Fixes
- No more ANSI garbage in non-interactive contexts —
sap-devs tipnow outputs plain text when stdout is not a terminal (piped, redirected, or inside a script), instead of dumping raw escape codes - Prevent duplicate shell hook firing —
tip installnow writes to a single detected profile rather than all existing ones, eliminating double-tip output on Git Bash for Windows - MCP server configs written to all adapter locations — fixes cases where
mcp installonly wrote to one tool's config when multiple AI tools were detected
Other Changes
- Updated
.mcp.jsonconfiguration
v0.0.9
Immutable
release. Only release title and notes can be modified.
Changelog
- 1fdeb9c Brew cask update for sap-devs version v0.0.8
- b16d6f0 Scoop update for sap-devs version v0.0.8
- 1acd6f6 chore: update news episode index
- 15d11f3 feat(mcp): add context7 and sap-devs server configurations to .mcp.json
- 9518e9e feat(mcp): add type field and --project install flag
- 9898b05 fix(service): use batch file indirection for Windows Task Scheduler
- cb6fe58 fix(update): strip git-describe suffixes before version comparison
v0.0.8
Immutable
release. Only release title and notes can be modified.
Changelog
- de73a78 Brew cask update for sap-devs version v0.0.7
- 0f0a340 Scoop update for sap-devs version v0.0.7
- 17fe37e fix(doctor): use cds eval for version detection outside CAP projects
- ce3841c fix(tray): strip sha256sum binary-mode asterisk from checksum filenames
- 13d6293 fix(update): use api.github.com for github.com releases endpoint
v0.0.7
Immutable
release. Only release title and notes can be modified.
Changelog
- f1054ad Brew cask update for sap-devs version v0.0.5
- 6253d83 Brew cask update for sap-devs version v0.0.6
- 0f3aed6 Scoop update for sap-devs version v0.0.5
- 4c27dcb Scoop update for sap-devs version v0.0.6
- c9d1fdc chore(deps): update uuid to 11.1.1 (fix CVE buffer bounds check)
- 924d63b fix(ci): add shell: bash to tray workflow steps for Windows runner
- b46cca0 fix(ci): draft release flow + Windows zip + always publish
- df4a37a fix(ci): fix tray build — copy cities.json, drop unavailable platforms
- 2e57b26 fix(doctor): detect cds-dk via JSON output (works outside CAP projects)
- 3643b9c fix(mcp): detect hosts by mcp_config presence, not adapter type
v0.0.5
Immutable
release. Only release title and notes can be modified.
Changelog
- 1f07e82 Add Apache-2.0, REUSE.toml, and CODEOWNERS
- 8dcef80 Add Executive Summary; mark location config done
- df6a6ce Add GUID to BTP Subaccount and tool description
- ced67e5 Add SAP Developer Ecosystem and update CLI
- b0cf098 Add external APIs consumption reference
- 7f74f55 Add internationalization support for various commands and messages
- 2b82963 Add privacy statement and update README
- 3350964 Add third-party dependencies reference
- aeb7661 Add tutorial details to backlog document
- e4326b7 Add tutorial inline-images plan and VitePress spec
- acb6a17 Brew cask update for sap-devs version v0.0.4
- f8f0104 Enhance locale normalization in stripTag function
- b84a7e9 Mark BTP & structured context tasks done
- 2a045ca Mark Inject Enhancements TODO as done
- ad2fe9b Mark TODO items done and trim MCP proposal
- ec428ef Mark
sap-devs eventsTODO as done - 245a1b3 Mark tutorial instructor phase as done in TODO
- 50a77a2 Merge branch 'main' into feature/news-resilience
- 8d67096 Merge branch 'main' of https://github.com/SAP-samples/sap-devs-cli
- e2016f7 Merge branch 'main' of https://github.com/SAP-samples/sap-devs-cli
- 16c1bad Merge branch 'main' of https://github.com/SAP-samples/sap-devs-cli
- c45fe2a Merge branch 'main' of https://github.tools.sap/developer-relations/sap-devs-cli
- f8498a4 Merge branch 'main' of https://github.tools.sap/developer-relations/sap-devs-cli
- ced95f1 Merge branch 'main' of https://github.tools.sap/developer-relations/sap-devs-cli
- cd05c56 Merge branch 'main' of https://github.tools.sap/developer-relations/sap-devs-cli
- c06f150 Merge branch 'main' of https://github.tools.sap/developer-relations/sap-devs-cli
- dadf44b Merge branch 'main' of https://github.tools.sap/developer-relations/sap-devs-cli
- 7125253 Merge branch 'main' of https://github.tools.sap/developer-relations/sap-devs-cli
- 4a08c04 Merge branch 'main' of https://github.tools.sap/developer-relations/sap-devs-cli
- 50c22e5 Merge branch 'main' of https://github.tools.sap/developer-relations/sap-devs-cli
- cde7f42 Merge branch 'main' of https://github.tools.sap/developer-relations/sap-devs-cli
- 5ce532a Merge branch 'main' of https://github.tools.sap/developer-relations/sap-devs-cli
- 9b32f06 Merge branch 'main' of https://github.tools.sap/developer-relations/sap-devs-cli
- 25e7e68 Merge branch 'main' of https://github.tools.sap/developer-relations/sap-devs-cli
- a680c5b Merge branch 'main' of https://github.tools.sap/developer-relations/sap-devs-cli
- 23a77d6 Merge branch 'main' of https://github.tools.sap/developer-relations/sap-devs-cli
- f6b58c4 Merge branch 'main' of https://github.tools.sap/developer-relations/sap-devs-cli
- 4897d1f Merge branch 'main' of https://github.tools.sap/developer-relations/sap-devs-cli
- 7dac43d Merge branch 'main' of https://github.tools.sap/developer-relations/sap-devs-cli
- 35544b9 Merge branch 'main' of https://github.tools.sap/developer-relations/sap-devs-cli
- 2c6def8 Merge branch 'main' of https://github.tools.sap/developer-relations/sap-devs-cli
- 0501fcd Merge pull request #1 from SAP-samples/migrate/github-com-module-path
- 32e5983 Merge pull request #10 from I347491/tipwork
- 09d1018 Merge pull request #11 from developer-relations/feat/dynamic-content-injection
- 36e655a Merge pull request #12 from developer-relations/feat/html-content-conversion
- f708aa3 Merge pull request #13 from developer-relations/feat/inject-size-budgeting
- af641fc Merge pull request #14 from developer-relations/feature/base-layer
- 5ec4feb Merge pull request #15 from developer-relations/feature/builtin-profiles
- 53347be Merge pull request #16 from developer-relations/feature/additive-content-layers
- d4bed27 Merge pull request #17 from developer-relations/feat/base-pack-preamble
- b7f097a Merge pull request #18 from developer-relations/feat/base-pack-preamble
- 17867f3 Merge pull request #19 from developer-relations/feat/config-location
- 69ebc84 Merge pull request #2 from SAP-samples/feature/sync-progress-ui
- 7c7427b Merge pull request #20 from developer-relations/feat/hook-system
- 88a553d Merge pull request #21 from developer-relations/feat/tip-rotation
- 0c05249 Merge pull request #22 from developer-relations/feat/inject-uninstall
- bb9b9bd Merge pull request #23 from developer-relations/feat/inject-status
- 855877d Merge pull request #24 from developer-relations/feat/news
- a91d1a6 Merge pull request #25 from developer-relations/feat/news
- 0c4270c Merge pull request #26 from developer-relations/feat/influencers
- d886ea1 Merge pull request #27 from developer-relations/feat/events
- 86f3979 Merge pull request #28 from developer-relations/feat/events
- 7d32a82 Merge pull request #29 from developer-relations/feat/khoros-events
- 05f1c99 Merge pull request #3 from SAP-samples/feature/os-scheduler
- 1f420a7 Merge pull request #30 from developer-relations/feat/new-adapters
- 848548a Merge pull request #31 from developer-relations/feat/samples
- 2e3d62f Merge pull request #32 from developer-relations/feat/youtube-integration
- f487f6a Merge pull request #33 from developer-relations/feat/discovery-center
- d251049 Merge pull request #34 from developer-relations/feat/tutorials
- 24258ff Merge pull request #35 from developer-relations/worktree-feat+learning-journeys
- 99b4604 Merge pull request #4 from SAP-samples/feature/tray-lifecycle
- 0e582ae Merge pull request #5 from SAP-samples/feature/wails-tray
- 5cb2e74 Merge pull request #6 from SAP-samples/feature/gui-config-editor
- 8770c48 Merge pull request #7 from SAP-samples/feature/news-resilience
- 66524f2 Merge pull request #8 from SAP-samples/worktree-feature+mcp-server-improvements
- b9a37a2 Merge pull request #9 from SAP-samples/fix/mcp-quality-improvements
- 97ea358 Remove finished items from TODO
- 6063ca0 Remove obsolete HTML files and update CLAUDE.md with SAP Developer Context
- b2b398d Remove pruned worktree aritfact
- f6d0884 Resolve MCP-to-MCP orchestration; add analysis
- 974ea8f Scoop update for sap-devs version v0.0.4
- cffe80b Support BTP TargetHierarchy array format
- 5bd061d TODO - can AI be used as a content instructor for tutorials or CodeJams
- 64f77d8 build: copy cities.json into tray binary data dir at build time
- 539e0d0 chore(deps): update Go dependencies
- 8c1ce4a chore(schema): add hook.schema.json and wire in VS Code settings
- 2abde3e chore: add html-to-markdown/v2 and cascadia dependencies
- 322a660 chore: fix go.mod direct/indirect markers after convert.go creation
- 97163b5 chore: ignore sap-devs-news build artifact
- a7e0c8c chore: mark inject --status as done in TODO.md
- b0942f9 chore: mark inject --uninstall as done in TODO.md
- 89499ae chore: migrate module path to github.com/SAP-samples/sap-devs-cli
- 05d1c00 chore: redirect to github.com/SAP-samples/sap-devs-cli
- 1301f9d chore: restore README.md after migration redirect
- 361ef3d...