Releases: calvinmclean/babyapi
Releases · calvinmclean/babyapi
v0.11.0
What's Changed
- Improve HTMX examples by @calvinmclean in #59
- Add more flexible Client methods and make CLI more generic by @calvinmclean in #60
Full Changelog: v0.10.0...v0.11.0
v0.10.0
What's Changed
- Remove Acornfile and links by @calvinmclean in #55
- Update codecov GitHub Action by @calvinmclean in #56
- Undo accidental removal of event-rsvp example by @calvinmclean in #57
- Add html package for easy HTML templating by @calvinmclean in #58
Full Changelog: v0.9.0...v0.10.0
v0.9.0
What's Changed
- Add WithContext and example of background worker goroutines by @calvinmclean in #50
- Fix Stop() blocking until shutdown complete by @calvinmclean in #51
- Refactor CLI to use Cobra by @calvinmclean in #52
Full Changelog: v0.8.0...v0.9.0
v0.8.0
This release introduces breaking changes and is not backwards compatible due to the change in the method signatures.
What's Changed
- Improve custom routes methods by @calvinmclean in #49
Full Changelog: v0.7.0...v0.8.0
v0.7.0
What's Changed
- Rename SSE file and unexport broadcastChannel by @calvinmclean in #47
- Re-add SetStorage method by @calvinmclean in #48
Full Changelog: v0.6.0...v0.7.0
v0.6.0
What's Changed
- Add afterCreateOrUpdate method to API similar by @cody-code-wy in #40
- Add Extensions support and HATEOAS implementation by @calvinmclean in #41
- Fix/improve devcontainer to be more simple by @calvinmclean in #43
- Improve setting Responder once using sync.Once by @calvinmclean in #44
- Lock API modifiers after starting by @calvinmclean in #45
- Add error handling for modifiers by @calvinmclean in #46
Full Changelog: v0.5.0...v0.6.0
v0.5.0
What's Changed
- Add devcontainer by @calvinmclean in #34
- Add CommandLineTest type to test helper package by @calvinmclean in #35
- Replace shared chan with broadcast channel on SSE by @cody-code-wy in #37
- Fix custom response code for delete by @cody-code-wy in #39
Full Changelog: v0.4.0...v0.5.0
v0.4.0
What's Changed
- Add example for multiple top level APIs by @cody-code-wy in #26
- Add support for multiple APIs at the same level without a real parent by @calvinmclean in #27
- Change test to bind only on localhost by @cody-code-wy in #29
- Add potential race condition fix for tests by @cody-code-wy in #31
- Add new bindip argument to CLI for serve by @cody-code-wy in #28
- Add new testing utilities by @calvinmclean in #33
New Contributors
- @cody-code-wy made their first contribution in #26
Full Changelog: v0.3.1...v0.4.0
v0.3.1
What's Changed
- Add Acorn for Event RSVP example by @calvinmclean in #23
- Improve GetIDParam to work better for child APIs by @calvinmclean in #24
Full Changelog: v0.3.0...v0.3.1
v0.3.0
What's Changed
- Add support for query parameters from client CLI by @calvinmclean in #14
- Improve middleware functionality by @calvinmclean in #16
- General improvements by @calvinmclean in #20
- Allow overriding default handlers by @calvinmclean in #21
- Add Event RSVP app example by @calvinmclean in #22
Full Changelog: v0.2.0...v0.3.0