Version 2.4.0

February 1, 2024

Added

  • Vizy fields support
  • CKEditor fields support
  • House keeping settings to delete activity automatically when models/elements are deleted
  • Activity page date format now follows user locale preference
  • Neo blocks enabled status is now tracked
  • Neo blocks type is now tracked

Fixed

  • Fixed export button that was broken for multisite installations
  • Fixed issue where date filters would not work for some locales
  • Fixed issue where Redactor fields setting defaultTransform was not tracked
  • Fixed issues with nested fields (Neo within Super table for example)
  • Improved Neo fields changes calculations

Version 2.3.16

October 13, 2023

Fixed

  • Fixed Neo template bug introduced in 2.3.16

Version 2.3.15

October 4, 2023

Fixed

  • Fixed issue not being able to add/delete/reorder ignore rules in settings
  • Fixed issue saving Neo fields #20
  • Fixed issue saving Matrix and Super Table fields
  • Changed how block rows are calculated

Version 2.3.14

September 15, 2023

Fixed

  • Fixed issue saving eager loaded elements #18

Version 2.3.13

September 1, 2023

Fixed

  • Fixed issue saving Neo fields #17

Version 2.3.12

June 16, 2023

Fixed

  • Fixed issue saving empty transforms config #16

Version 2.3.11

April 13, 2023

Fixed

  • Fixed issue printing logs that aren't strings #15

Version 2.3.10

April 12, 2023

Fixed

  • Fixed issue printing logs that aren't strings #15

Version 2.3.9

April 5, 2023

Fixed

  • Fixed issue assigning groups to users #14

Version 2.3.8

April 4, 2023

Fixed

  • Fixed issue while saving Neo fields #13

Version 2.3.7

February 17, 2023

Fixed

  • Fixed wrong url in multi sites for "View all" in user latest activity block

Version 2.3.6

February 14, 2023

Fixed

  • Fixed issue exporting text logs for deleted users #12

Version 2.3.5

February 11, 2023

Fixed

  • Fixed issue where url for the user exporting would show myaccount
  • Fixed issue with long text within nested fields (Matrix, SuperTable, Neo) #12
  • Fixed issue where long text would be turned into an ajax url in exports
  • Activity now sets a context before rendering activity templates

Version 2.3.4

February 6, 2023

Added

  • Logs now saves the IP of the request. Added a setting to display the IP on the dashboard (false by default)

Version 2.3.3

January 24, 2023

Fixed

  • Ignore UI elements in Neo fields #11

Version 2.3.2

January 14, 2023

Added

  • Setting to show user full names instead of friendly names

Fixed

  • "System" name not showing in users filter dropdown

Version 2.3.1

December 16, 2022

Added

Changed

  • Field instructions changes are now tracked

Fixed

  • Fixed issue when deleting a field defined by a disabled plugin

Version 2.3.0

December 15, 2022

Added

  • Ability to export logs through the CP and console command #7
  • Text and Pdf exporters

Version 2.2.4

November 17, 2022

Fixed

  • Fixed issue with TableDefaultValues handler #1

Version 2.2.3

November 16, 2022

Changed

  • Updated documentation urls

Version 2.2.2

November 7, 2022

Fixed

  • Fixed issue with Options handler #1

Version 2.2.1

November 4, 2022

Fixed

  • Fixed user field settings labels
  • Fixed untracked matrix field setting propagationMethod

Version 2.2.0

November 4, 2022

Removed

  • Removed settings related to no changes as Project Config is already doing this

Changed

  • Signature for ConfigModelRecorder::getTrackedFieldNames(): array is now getTrackedFieldNames(array $config): array so we can track different fields based on the config being saved
  • Signature for ConfigModelRecorder::getTrackedFieldTypings(): array is now getTrackedFieldTypings(array $config): array so we can have different typings based on the config being saved
  • Renamed ProjectConfigRecorder::onChanged() to ProjectConfigRecorder::onConfigChanged()

Added

  • Individual fields config for all Craft native fields is now tracked
  • Individual fields config for Redactor, Super table, SEO, Typed Link and TinyMCE fields is now tracked
  • Added event Ryssbowh\Activity\services\Fields::EVENT_REGISTER_TRACKED_FIELDS
  • Added event Ryssbowh\Activity\services\Fields::EVENT_REGISTER_FIELD_TYPINGS
  • Added event Ryssbowh\Activity\services\Fields::EVENT_REGISTER_FIELD_LABELS
  • Added event Ryssbowh\Activity\base\fieldHandlers\FieldHandler::EVENT_REGISTER_TARGETS
  • Matrix blocks definitions is now tracked through 3 new log types
  • Super table blocks definitions is now tracked through 3 new log types

Fixed

  • Dashboard toolbar centering
  • Issue with Twig field plugin #4

Version 2.1.1

October 27, 2022

Fixed

  • Filters not working #1
  • Issue with php 7.4 #2

Version 2.1.0

October 26, 2022

Changed

  • Changed field handler Redactor to LongText

Added

Fixed

  • Fixed redactor changed field throwing error when used inside a Matrix field. #1

Version 2.0.1

October 21, 2022

Added

  • Logged in and logged out logs

Fixed

  • Users latest activity style

Version 2.0.0

October 16, 2022

Added

  • User permissions log

Version 0.2.0

October 16, 2022

Changed

  • Craft 4 support