Skip to content

v2.0.0

Choose a tag to compare

@wilyanto wilyanto released this 20 Aug 06:22
· 10 commits to main since this release

πŸš€ Release v2.0.0

This release introduces major improvements to the auditor with new features, refactors, and optimizations.


✨ Features

  • Bulk Operations Support
    Added support for auditing bulk operations with individual record tracking.
    Includes performance optimizations to ensure scalable logging.

  • Refactored Audit Model & Context
    Updated audit model to use actorableType and actorableId for improved clarity and consistency across polymorphic relationships.

  • Polymorphic Support Enhancements
    Extended polymorphic audit tracking and updated documentation to reflect new usage patterns.


πŸ›  Improvements

  • Enhanced ESLint configuration for stricter code quality and consistency.
  • Updated README.md with polymorphic usage examples and clarified setup steps.

⚠️ Breaking Changes

  • The audit model now expects actorableType and actorableId.
    If you were relying on the old field structure, please update your schema and integration code accordingly.

πŸ“¦ Versioning

  • Previous stable: v1.2.1
  • Current release: v2.0.0