Skip to content

v2.1.213

Choose a tag to compare

@mittwald-machine mittwald-machine released this 05 Aug 19:38
· 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 include name and purpose properties instead of an object type for the database.
  • Added additional enums for purposes including unspecified, primary, cache, and custom.

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.