Passa al contenuto principale

API Changelog

Track breaking changes and version updates to the Ever Gauzy API.

Versioning Policy​

The Ever Gauzy API follows semantic versioning. Breaking changes are documented here and announced in release notes.

Latest Changes​

v0.x β†’ v1.0 (Upcoming)​

Breaking Changes:

  • Relation whitelisting enforced on all public endpoints
  • UUID validation added to all ID parameters
  • Deprecated findOneById in favor of findOneByIdString

New Endpoints:

  • POST /api/auth/email/verify/code β€” email verification
  • GET /api/daily-plan β€” daily plans
  • GET /api/organization-sprint β€” sprint management
  • GET /api/comment β€” comments system
  • GET /api/entity-subscription β€” subscriptions
  • GET /api/screening-task β€” screening tasks

Deprecated Endpoints:

  • GET /api/tags/getByName β†’ use query filters instead

Security Updates​

  • Enum-based relation whitelisting on public invoice/estimate endpoints
  • UUIDValidationPipe applied to all :id parameters
  • Rate limiting on authentication endpoints

Migration Guide​

When upgrading between major versions:

  1. Review breaking changes above
  2. Update API client calls
  3. Test with new validation rules
  4. Check deprecated endpoint usage