docs: update CHANGELOG with v1.0.0 release date

This commit is contained in:
2025-11-15 14:08:18 +05:30
parent 26bb9bf5ee
commit b2d1a0fe33

View File

@@ -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