Changelog of @hackage/servant-lint 0.1.1.0

Revision history for servant-lint

0.1.1.0 -- 2025-01-16

  • Enhanced duplicate detection: Now catches routes that accept the same type multiple times across different combinators (e.g., Capture "id" Int :> ReqBody '[JSON] Int)
  • QueryParam name validation: Detects and prevents multiple QueryParam with the same name within a route
  • Improved error messages: More descriptive error messages that explain why duplicates are problematic and include precise emoji indicators (👈) pointing to problematic route components
  • Comprehensive test coverage: Added extensive tests for both type duplicates and QueryParam name duplicates
  • Updated documentation: README now includes examples of new duplicate detection features

0.1.0.1 -- 2024-mm-dd

  • Bug fixes and stability improvements

0.1.0.0 -- 2024-mm-dd

  • First version. Released on an unsuspecting world.