v2.1.213
·
2 commits
to master
since this release
Features Added
New Database Version Set Activity Logs
This release introduces support for logging activities related to database version sets. The following features have been added:
- DatabaseVersionSet: A new schema that captures changes to database version sets.
- Logging of Database Version Changes: New logs capture modifications to the version of databases managed by the user.
Changes
Activity Log Schema Updates
- Updated various schemas such as
AppInstallationDatabaseLinked,AppInstallationDatabaseUnlinked, to includenameandpurposeproperties instead of an object type for the database. - Added additional enums for purposes including
unspecified,primary,cache, andcustom.
New Enum Types
- Introduced
AppInstallationDatabaseLinkedChangesAfterPurpose,AppInstallationDatabaseLinkedChangesBeforePurpose,AppInstallationFailedName,DatabaseVersionSetName, and other enums to better represent state in the activity logs.
Improvements in Existing Schemas
- TTL Support: For DNS A, CNAME, MX, and TXT records, added support for TTL (time to live) with options for both integer values and an 'auto' option.
- Overall validation enhancements for better error handling during input processing.
Consolidated Data Structures
- Merged similar database structures and introduced validation schemas across the various types of database changes, ensuring consistency and reducing redundancy.
Documentation Updates
- Documentation has been enriched to include details of new classes and properties along with their purpose in the logging mechanism, along with usage patterns for new and existing features.
This update is aimed at enhancing logging capabilities, offering users a more comprehensive overview of database interactions and schema changes, thus improving tracking and debugging processes.