1703 Commits

Author SHA1 Message Date
chloe41427[bot]
d0da1a161d chore: add Bluesky env vars to release workflow 5.22.2 2026-03-27 15:31:38 +00:00
chloe41427[bot]
d8b37f447a chore: add Bluesky announcer 2026-03-27 15:31:38 +00:00
chloe41427[bot]
61f3735d32 chore: upgrade JReleaser to 1.15.0 2026-03-27 15:31:38 +00:00
chloe41427[bot]
3511133fb9 chore: upgrade Gradle wrapper to 8.14.4 2026-03-27 15:31:38 +00:00
chloe41427[bot]
504b264d2b revert: remove Bluesky env vars from release workflow 2026-03-27 15:16:54 +00:00
chloe41427[bot]
4f8e6d1f26 revert: remove Bluesky announcer from JReleaser config 2026-03-27 15:16:54 +00:00
chloe41427[bot]
febe23c6a6 revert: downgrade JReleaser back to 1.4.0 2026-03-27 15:16:54 +00:00
chloe41427[bot]
54224a822a chore: bump JReleaser to 1.15.0 for Bluesky support 2026-03-27 15:05:01 +00:00
chloe41427[bot]
e2f7e34f74 chore: add Bluesky env vars to release workflow 2026-03-27 15:05:01 +00:00
chloe41427[bot]
566af5e2b5 chore: add Bluesky announcer 2026-03-27 15:05:01 +00:00
chloe41427[bot]
11de449afb chore: remove Twitter from release workflow 5.22.1 2026-03-27 13:50:16 +00:00
chloe41427[bot]
68761dbb6c chore: remove Twitter announcer from JReleaser config 2026-03-27 13:50:16 +00:00
Chloé
3becf4d328 fix: improve network warning message clarity
Reword the INTERNET NOT REACHABLE warning to explain that SDKMAN!
needs an active connection, and that the healthcheck config is for
users whose connection is active but slow — not a fix for no internet.
5.22.0
2026-03-23 16:52:03 +00:00
Chloé
9168de0c21 fix: address review feedback
- Use $SDKMAN_DIR instead of hardcoded ~/.sdkman in network warning
- Add hint to open a new terminal after changing config
- Restore offline list fallback for 'sdk list <candidate>' when
  internet is unreachable (renamed to __sdkman_installed_versions)
- Restore offline list test scenarios in service_unavailable.feature
2026-03-23 10:45:41 +00:00
Chloé
1e879a8628 fix: remove withOfflineMode() calls from Groovy Specs
Missed EnvCommandSpec, CurrentCommandSpec, and ConfigCommandSpec which
still called withOfflineMode() on SdkmanBashEnvBuilder after the method
was removed.
2026-03-23 10:45:41 +00:00
Chloé
a1cc356057 feat: remove offline mode; introduce sdkman_healthcheck_enable config
- Remove `sdk offline` command and all associated code
- Delete offline_mode.feature entirely
- Replace SDKMAN_OFFLINE_MODE env var with sdkman_healthcheck_enable config flag
- When sdkman_healthcheck_enable=false, skip the startup healthcheck entirely
  (SDKMAN_AVAILABLE stays true; commands proceed and fail naturally if offline)
- Update INTERNET NOT REACHABLE warning to reference new config option
- Rename __sdkman_display_offline_warning -> __sdkman_display_network_warning
- Remove withOfflineMode() from SdkmanBashEnvBuilder and test step definitions
- Update service_unavailable.feature: drop offline-list fallback scenarios,
  update error message strings to match new wording
- Remove offline from bash completion script
- Fixes #1484 (sdk offline was triggering network traffic before mode engaged)
- Closes #1517
2026-03-23 10:45:41 +00:00
chloe41427[bot]
532356b8e8 chore: use reusable workflows from sdkman/.github (#1523)
Co-authored-by: chloe41427[bot] <263185818+chloe41427[bot]@users.noreply.github.com>
2026-03-17 20:44:34 +00:00
chloe41427[bot]
93d28c44f1 chore: notify with brief summary only, no unsolicited opinions (#1522)
Co-authored-by: chloe41427[bot] <263185818+chloe41427[bot]@users.noreply.github.com>
2026-03-17 20:18:07 +00:00
chloe41427[bot]
097083506b chore: add PR notifications to triage workflow 2026-03-16 20:35:45 +00:00
chloe-sdkman[bot]
9ac97fd2b6 fix: use DM channel ID instead of user ID for triage delivery (#1514)
Co-authored-by: chloe-sdkman[bot] <263185818+chloe-sdkman[bot]@users.noreply.github.com>
5.21.0
2026-03-05 10:04:18 +00:00
chloe-sdkman[bot]
60409ac8c6 chore: switch triage hook from /wake to /hooks/agent for reliable delivery (#1512)
Co-authored-by: chloe-sdkman[bot] <263185818+chloe-sdkman[bot]@users.noreply.github.com>
2026-03-05 09:57:56 +00:00
sdkman-chloe[bot]
6179f72cef fix: route all hook notifications via /hooks/wake (DM only) (#1509)
* fix: switch issue triage to /hooks/wake for DM routing
* chore: add workflow_run notification via /hooks/wake
* chore: remove inline notify-failure (replaced by workflow_run)
* chore: remove inline notify-failure (replaced by workflow_run)

---------

Co-authored-by: sdkman-chloe[bot] <263185818+sdkman-chloe[bot]@users.noreply.github.com>
2026-03-02 16:57:50 +00:00
sdkman-chloe[bot]
008bc66326 fix: strip deliver/channel/to from notify-failure hook payload 2026-03-02 13:16:32 +00:00
sdkman-chloe[bot]
97e6662f88 fix: strip deliver/channel/to from notify-failure hook payload 2026-03-02 13:16:32 +00:00
sdkman-chloe[bot]
e5c8f0e6b7 chore: notify Chloé on release build failure 2026-03-02 11:46:51 +00:00
sdkman-chloe[bot]
d734ef2a68 chore: notify Chloé on release build failure 2026-03-02 11:46:51 +00:00
sdkman-chloe[bot]
f6524ce2a6 chore: also notify on issue comments (humans only) 2026-03-01 21:43:43 +00:00
sdkman-chloe[bot]
a6e4444144 chore: mention DCO in CONTRIBUTING.md 2026-03-01 19:14:28 +00:00
sdkman-chloe[bot]
1265a0927e chore: add Developer Certificate of Origin 2026-03-01 19:14:28 +00:00
sdkman-chloe[bot]
68d26bd312 ci: add Chloé issue triage workflow 2026-02-28 20:58:39 +00:00
sdkman-chloe[bot]
f3c989caf5 ci: add Chloé issue triage workflow 2026-02-28 20:50:21 +00:00
sdkman-chloe[bot]
10da58e716 ci: add Chloé issue triage workflow (#1498)
Co-authored-by: sdkman-chloe[bot] <263185818+sdkman-chloe[bot]@users.noreply.github.com>
2026-02-28 17:35:08 +00:00
Marco Vermeulen
bb56144b29 Move DigitalOcean referral badge
Removed duplicate DigitalOcean referral badge from README.
2026-01-07 21:36:39 +00:00
Marco Vermeulen
cf9c60cebb Move hosting section in README
Removed duplicate hosting section in README.
2026-01-07 21:35:35 +00:00
Marco Vermeulen
2ef8c28954 Update hosting statement in README.md 2026-01-07 21:28:35 +00:00
Marco Vermeulen
8eef8142cd Move DO badge down in README
Removed duplicate DigitalOcean referral badge and added hosting section.
2026-01-07 21:22:09 +00:00
Marco Vermeulen
42a69ea69c Add DigitalOcean referral badge
Added DigitalOcean referral badge to README.
2026-01-07 21:19:24 +00:00
Marco Vermeulen
6b3bf76ebd docs: enhance contributing guide with industry standards
Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-02 11:57:17 +00:00
Marco Vermeulen
4f3e7d91cb docs: adopt contributor covenant v2.1
Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-02 11:51:08 +00:00
Marco Vermeulen
819b2f0c58 docs: add code of conduct 2025-12-24 15:33:09 +00:00
barakharyati
d41158d9d9 Critical Security Fix 2025-12-12 09:55:55 +00:00
Marco Vermeulen
ffeb24f3f7 docs: enhance CLAUDE.md with test execution and environment details
Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-14 20:22:20 +01:00
Andrey Zhuchkov
0ddeabba5c fix: optimize home and path env vars to speed up shell init
Co-Authored-By: Marco Vermeulen <marco@sdkman.io>
2025-09-14 20:19:55 +01:00
Marco Vermeulen
dda90bcec4 docs: introduce initial CLAUDE.md 5.20.0 2025-07-27 23:25:36 +01:00
Marco Vermeulen
f38e0812c6 fix: broken tests 2025-07-27 23:25:36 +01:00
Marco Vermeulen
edbdd6e550 fix: update path for nixos compat 2025-07-27 23:25:36 +01:00
Marco Vermeulen
a6173ca034 feat: introduce new broker api 2025-07-27 23:25:36 +01:00
Marco Vermeulen
b8d230b520 Update deprecation link again 5.19.0 2024-12-21 14:51:16 +00:00
Marco Vermeulen
cadd725f56 Update deprecation link 2024-12-19 11:08:10 +00:00
Marco Vermeulen
9c657e9779 Improve deprecation message formatting 2024-12-18 22:08:54 +00:00