v0.12.0: HintsMasks for protocols, ShapeTags rendered on all shapes
tl;dr
- HintMasks are now generated for smithy protocol definitions. This shows which hints are applicable to a given protocol. (#70)
- ShapeTags are now rendered for all shape types
- Uri encoding is now deferred to interpreters (fixes issue with double URI encoding #74)
- Doc/microsite updates
What's Changed
- Fix microsite build by @kubukoz in #65
- fix versioning for microsite snapshots by @lewisjkl in #66
- add quickstart guide to docs by @lewisjkl in #62
- Add nix shell by @kubukoz in #67
- allow site publish for snapshots by @lewisjkl in #69
- Update spelling in docs by @msinton in #73
- Update edit docs path by @lewisjkl in #76
- Update http4s-circe, http4s-client, ... to 0.22.9 by @scala-steward in #75
- Leave URI encoding to interpreters by @kubukoz in #74
- Unify schematic struct methods by @Baccata in #77
- Fix conflicting changes by @Baccata in #78
- Update jsoniter-scala-core to 2.12.2 by @scala-steward in #79
- Add yourkit to readme by @lewisjkl in #81
- add hint mask construct by @lewisjkl in #70
- Update jsoniter-scala-core to 2.12.3 by @scala-steward in #82
- smithy4s.Hints.Key => smithy4s.ShapeTag by @Baccata in #85
- Update http4s-circe, http4s-client, ... to 0.22.10 by @scala-steward in #87
- add support for discriminated union conversion to openapi by @lewisjkl in #86
- Render ShapeTags for everything by @Baccata in #89
New Contributors
Full Changelog: v0.11.3...v0.12.0