Scala skill v1.0.9 — documentation and guidance improvements since 1.0.8.
Tapir & endpoints
- Promote adopt-tapir as the starting point for HTTP projects (#20)
- Show how a handler receives multiple endpoint inputs (#17)
- Document JSON body and endpoint input codecs (#8)
- Document the Identity effect for wiring Tapir endpoints (#7)
- Fix init order and missing import in the error-output chapter (#9)
Dependency & version lookups
- Guide version lookups to repo1/Scaladex, not stale solrsearch (#14)
- Warn that maven-metadata
<release>can be a prerelease (#18) - Use
<latest>placeholders for versions in project setup (#11)
Testing & FP guidance
- Silence ScalaTest assertion warnings in test scope (#10)
- Fix scalatest assertion warning suppression in test scope (#15)
- Note the Ox Actor exception to the no-class-field-var rule (#16)
- Add hints to use
.pipe/.tap
Skill mechanics & install
- Retrieve guide chapters as raw text, not via summarisation (#12)
- Add Cursor, OpenCode, and Pi installation instructions; note Cursor install also applies to the CLI
- Add explicit imports
Full changelog: eb234a6...v1.0.9