Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@cap-js/change-tracking

Package Overview
Dependencies
Maintainers
2
Versions
8
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@cap-js/change-tracking - npm Package Versions

1.0.7

Diff

Changelog

Source

Version 1.0.7 - 20.08.24

Added

  • A global switch to preserve change logs for deleted data
  • For hierarchical entities, a method to determine their structure and a flag to indicate whether it is a root entity was introduced. For child entities, information about the parent is recorded.

Fixed

  • CDS 8 does not support queries for draft-enabled entities on the application service anymore. This was causing: SqliteError: NOT NULL constraint failed: (...).DraftAdministrativeData_DraftUUID
  • CDS 8 deprecated cds.transaction, causing change logs of nested documents to be wrong, replaced with req.event
  • CDS 8 rejects all direct CRUD requests for auto-exposed Compositions in non-draft cases. This was affecting test cases, since the ChangeView falls into this category
  • req._params and req.context are not official APIs and stopped working with CDS 8, replaced with official APIs
  • When running test cases in CDS 8, some requests failed with a status code of 404
  • ServiceEntity is not captured in the ChangeLog table in some cases
  • When modeling an inline entity, a non-existent association and parent ID was recorded
  • Fixed handling, when reqData was undefined

Changed

  • Peer dependency to @sap/cds changed to ">=7"
  • Data marked as personal data using data privacy annotations won't get change-tracked anymore to satisfy product standards
  • Restructured Documentation
chgeo
published 1.0.6 •

Changelog

Source

Version 1.0.6 - 29.04.24

Fixed

  • Storage of wrong ObjectID in some special scenarios
  • Missing localization of managed fields
  • Views without keys won't get the association and UI facet pushed anymore

Added

  • A method to disable automatic generation of the UI Facet

Changed

  • Improved documentation of the @changelog Annotation
chgeo
published 1.0.5 •

Changelog

Source

Version 1.0.5 - 15.01.24

Fixed

  • Error on HANA when logging Boolean or Numeric Data
chgeo
published 1.0.4 •

Changelog

Source

Version 1.0.4 - 08.01.24

Added

  • Side effect annotation now allows automatic refresh after a custom action caused changes

Changed

  • Added a check to disable change tracking for views with a UNION

Fixed

  • Handling of associations within change tracked entities
  • Handling of change log when custom actions on child entities are called
chgeo
published 1.0.3 •

Changelog

Source

Version 1.0.3 - 10.11.23

Added

  • Added note about using SAPUI5 v1.120.0 or later for proper lazy loading of the Change History table.
  • In README, add warning about tracking personal data.

Changed

  • Support cases where parent/child entries are created simultaneously.
  • Allow for lazy loading of change history table (with SAP UI5 release 1.120.0).
chgeo
published 1.0.2 •

Changelog

Source

Version 1.0.2 - 31.10.23

Changed

  • In README, use view of the full change-tracking table instead of the customized one for the main image.
chgeo
published 1.0.1 •

Changelog

Source

Version 1.0.1 - 26.10.23

Changed

  • Flattened README structure.

Fixed

  • Labels are looked up from the service entity (not the db entity only).
chgeo
published 1.0.0 •

Changelog

Source

Version 1.0.0 - 18.10.23

Added

  • Initial release
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc