Releases: sake92/deder
Releases · sake92/deder
Release list
Release early-access
Changelog
🚀 Features
- 30f21d5 rewire BSP endpoints to avoid compile dependency for mainClasses
- 2bb191a add bspMainClassesTask — lazy main class discovery without compile
🧪 Tests
- 9933e07 verify bspMainClassesTask returns config mainClass without compilation
Contributors
We'd like to thank the following people for their contributions:
- Sakib Hadziavdic (@sake92)
Release v0.20.0
Changelog
🔀 Merge
🚀 Features
- 41f4ca3 add invoke() to DederProjectInternals for dynamic task invocati… (#106), closes #106
- 7d81722 add internal sleep task for lock testing
- 7988851 show 'Waiting for lock on X' to CLI during lock contention (#101), closes #101
- cbb813a add purgeInMemoryCaches() to DederProjectInternals (#103), closes #103
🧪 Tests
- 932d307 add sleep task to expected base tasks
📝 Documentation
- 40b42a8 document cancelGracePeriodMs server property
- 64b7448 document cancelGracePeriodMs server property
- 90bdf39 Releasing version 0.20.0
- 093dec9 Color warning/error messages in CLI. Dynamically generate module color
- d006142 Expose tasks registry to plugins
- fbe4207 use fromCache in internals.recordTaskExecution
- 8246c2e add CloseUtils.quietly, unify exception types
- abf4058 Feat/task cancellation interrupt (#104), closes #104
- 064d0a6 move common file
- 3a0448b Cancellation stale cache (#102), closes #102
- 8e72096 Remove zinc analysis in-memory cache (#100), closes #100
- a3bde5c use 0.19.5
Contributors
We'd like to thank the following people for their contributions:
- GitHub
- GitHub Action (@github-actions[bot])
- Sakib Hadziavdic (@sake92)
- Sakib Hadžiavdić (@sake92)
Release v0.19.5
Changelog
🧰 Tasks
Contributors
We'd like to thank the following people for their contributions:
- GitHub
- GitHub Action (@github-actions[bot])
- Sakib Hadžiavdić (@sake92)
Release v0.19.4
Changelog
🐛 Fixes
- b0226cf propagate template sources and resources in Pkl module functions
- a31c628 Releasing version 0.19.4
- aaa6aa2 move CLI replay to DederProjectState so it doesnt affect BSP...
- 7051a07 FAIL->FAILED etc
Contributors
We'd like to thank the following people for their contributions:
- GitHub Action (@github-actions[bot])
- Sakib Hadziavdic (@sake92)
Release v0.19.3
Changelog
🚀 Features
- 1519305 add source field to ServerNotification.Log for selective BSP log forwarding (#97), closes #97
- 1d1a335 Releasing version 0.19.3
Contributors
We'd like to thank the following people for their contributions:
- GitHub
- GitHub Action (@github-actions[bot])
- Sakib Hadžiavdić (@sake92)
Release v0.19.2
Changelog
🔀 Merge
- 41a1d65 Revert "Merge branch 'unify-bsp-compile-reporting'"
- 5c6d10d Merge branch 'unify-bsp-compile-reporting'
🚀 Features
🐛 Fixes
- 68ceb85 bsp: eliminate redundant onBuildPublishDiagnostics spam during compilation
🔄️ Changes
- 7288d14 bsp: unify cached and live compile notification paths
- 7b80e54 Releasing version 0.19.2
- 6c01e61 Fix/cross module failure propagation (#95), closes #95
- 59558ac Dont spam bsp client with compile error popups
- 46c8fd0 only send non-compile errors to BSP client
- 8bec9fe Plugin cancellation and task progress (#94), closes #94
- ac0f032 Feat/log rotation (#92), closes #92
Contributors
We'd like to thank the following people for their contributions:
- GitHub
- GitHub Action (@github-actions[bot])
- Sakib Hadziavdic (@sake92)
- Sakib Hadžiavdić (@sake92)
Release v0.19.1
Changelog
🚀 Features
- d3c2960 use Java @-files for classpath to avoid avaje-jsonb 50K limit (#91)
- 602583e add timestamp + elapsed to CLI heartbeat and completion messages (#88)
- f394355 Compile folders reorg (#90)
Contributors
We'd like to thank the following people for their contributions:
- GitHub
- GitHub Action (@github-actions[bot])
- Sakib Hadziavdic (@sake92)
Release v0.19.0
Changelog
- 6497031 Feat/bsp external change notify (#87), closes #87
- 2322fec Feat/cli replay cached diagnostics (#86), closes #86
- 4062840 make scripts/gen-config-bindings.sh work on mac
- f430aa2 Replace classes quasi-tasks with dependentModulesTree; key compile output on inputsHash
- a2ad5f5 Cleanup/remove generatedsources task (#85), closes #85
- a1a95f5 Fix/compile cache self reference (#84), closes #84
- 123dca5 Fix early-access artifact re-download not triggering (#83), closes #83
- ee2c826 Fix early-access never re-downloading; print local jar paths (#82), closes #82
- 028bcaa Feat/compile task caching (#81), major perf improvement
Contributors
We'd like to thank the following people for their contributions:
- Claude Opus 4.8 (1M context)
- GitHub
- GitHub Action (@github-actions[bot])
- Sakib Hadziavdic (@sake92)
Release v0.18.1
Changelog
- 4f64c46 Cancel forked test runners (#78), closes #78
- 78a3dda Show all configured plugins in 'deder plugins', including failed ones with errors (#79), closes #79
- 8dc1d99 Feat/tab completer hardening (#77), closes #77
Contributors
We'd like to thank the following people for their contributions:
- GitHub
- GitHub Action (@github-actions[bot])
- Sakib Hadziavdic (@sake92)
Release v0.18.0
Changelog
- e3ff8e3 add "tool" command
- d81cbf6 Fix PluginLoader keys filtering
- db577a9 fix default summary printing to show failed modules at end
Contributors
We'd like to thank the following people for their contributions:
- GitHub
- GitHub Action (@github-actions[bot])
- Sakib Hadziavdic (@sake92)