v0.1.0
Changelog
New Features
- f9389b3: feat(chain): add ChainFunc and move Chain into chain.go (#11) (qm012 67568757+qm012@users.noreply.github.com)
- 1ef28e2: feat: add App stdlib-only HTTP router with method-based routing (#4) (qm012 67568757+qm012@users.noreply.github.com)
- 6813d5f: feat: add Router.Group for path-prefixed route groups (#13) (qm012 67568757+qm012@users.noreply.github.com)
- e34c9e9: feat: add handler wrapper support with Use and Chain (#5) (qm012 67568757+qm012@users.noreply.github.com)
Bug fixes
- a4a5815: fix(lint): replace ineffective "!$gostd" deny with explicit allowlist (#15) (qm012 67568757+qm012@users.noreply.github.com)
Documentation updates
- 9b0d69d: docs: add Code of Conduct (#22) (qm012 67568757+qm012@users.noreply.github.com)
- 3e4387b: docs: add MAINTAINERS and unify copyright headers (#16) (qm012 67568757+qm012@users.noreply.github.com)
- c68362c: docs: add contributing guide (#14) (qm012 67568757+qm012@users.noreply.github.com)
- 402131d: docs: add security policy (#21) (qm012 67568757+qm012@users.noreply.github.com)
- 5195bdb: docs: expand package doc with usage example and pattern syntax (#25) (qm012 67568757+qm012@users.noreply.github.com)
- 3a67f8c: docs: tidy comments (#17) (qm012 67568757+qm012@users.noreply.github.com)
- 94527b2: docs: write README (#23) (qm012 67568757+qm012@users.noreply.github.com)
Chores
- 7814aa7: chore(ci): add Go test workflow (#7) (qm012 67568757+qm012@users.noreply.github.com)
- 656de5f: chore(ci): add golangci-lint with config and CI checks (#8) (qm012 67568757+qm012@users.noreply.github.com)
- 0067391: chore(ci): add test coverage reporting (#10) (qm012 67568757+qm012@users.noreply.github.com)
- 279e35c: chore(ci): adopt go tool lint with dedicated modfile (#12) (qm012 67568757+qm012@users.noreply.github.com)
- 5d439da: chore: add .gitignore file (#2) (qm012 67568757+qm012@users.noreply.github.com)
- 87b6283: chore: add Dependabot config (#6) (qm012 67568757+qm012@users.noreply.github.com)
- 7402fd3: chore: add MIT LICENSE (#3) (qm012 67568757+qm012@users.noreply.github.com)
- 4a45e5e: chore: configure gitattributes for LF line endings (#1) (qm012 67568757+qm012@users.noreply.github.com)
CI
- cdf4915: ci: add GoReleaser release pipeline (#24) (qm012 67568757+qm012@users.noreply.github.com)
Other work
- ae2f9a7: Initial commit (qm012 67568757+qm012@users.noreply.github.com)
- 59df399: revert: go back to Go 1.26 (#9) (qm012 67568757+qm012@users.noreply.github.com)