docs: update CHANGELOG with v1.0.0 release date
This commit is contained in:
26
CHANGELOG.md
26
CHANGELOG.md
@@ -7,25 +7,42 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
No unreleased changes.
|
||||
|
||||
## [1.0.0] - 2024-12-19
|
||||
|
||||
### Changed
|
||||
- Renamed `HandleGET`, `HandlePOST`, `HandlePUT`, `HandlePATCH`, `HandleDELETE` to `MemberGET`, `MemberPOST`, `MemberPUT`, `MemberPATCH`, `MemberDELETE` for better clarity
|
||||
- **BREAKING**: Renamed `HandleGET`, `HandlePOST`, `HandlePUT`, `HandlePATCH`, `HandleDELETE` to `MemberGET`, `MemberPOST`, `MemberPUT`, `MemberPATCH`, `MemberDELETE` for better clarity
|
||||
- Member routes now explicitly operate on `/pattern/{id}/action` endpoints
|
||||
- Optimized struct field alignment for better memory usage
|
||||
|
||||
### Added
|
||||
- Collection-level custom route methods: `GET`, `POST`, `PUT`, `PATCH`, `DELETE` for `/pattern/action` endpoints
|
||||
- Comprehensive README with detailed examples and usage patterns
|
||||
- CONTRIBUTING.md with code quality standards and guidelines
|
||||
- QUICKSTART.md for new users
|
||||
- DOCS.md as documentation index
|
||||
- SUMMARY.md documenting all changes
|
||||
- `.cursorrules` file for AI coding assistants
|
||||
- GitHub Actions CI/CD workflow
|
||||
- Makefile for common development tasks
|
||||
- `check.sh` script for running all quality checks
|
||||
- golangci-lint configuration
|
||||
- Field alignment requirements and checks
|
||||
- Go 1.25+ requirement enforcement
|
||||
|
||||
### Documentation
|
||||
- Improved README with table of contents and comprehensive examples
|
||||
- Added distinction between collection and member routes in Resource documentation
|
||||
- Added performance and testing guidelines
|
||||
- Added examples for all major features
|
||||
- Added quick start guide
|
||||
- Added contribution guidelines with code quality standards
|
||||
|
||||
### Quality
|
||||
- All code passes go vet, staticcheck, and fieldalignment
|
||||
- All tests pass with race detector
|
||||
- Memory optimized struct layouts
|
||||
|
||||
## [0.2.0] - Previous Release
|
||||
|
||||
@@ -60,6 +77,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
- Route conflict detection and panics
|
||||
- Context-aware shutdown signaling
|
||||
|
||||
[Unreleased]: https://github.com/yourusername/mux/compare/v0.2.0...HEAD
|
||||
[0.2.0]: https://github.com/yourusername/mux/compare/v0.1.0...v0.2.0
|
||||
[0.1.0]: https://github.com/yourusername/mux/releases/tag/v0.1.0
|
||||
[Unreleased]: https://code.patial.tech/go/mux/compare/v1.0.0...HEAD
|
||||
[1.0.0]: https://code.patial.tech/go/mux/compare/v0.7.1...v1.0.0
|
||||
[0.2.0]: https://code.patial.tech/go/mux/compare/v0.1.0...v0.2.0
|
||||
[0.1.0]: https://code.patial.tech/go/mux/releases/tag/v0.1.0
|
||||
|
||||
Reference in New Issue
Block a user