BigBrother 3.0.0-pl out now

BigBrother 3.0.0-pl has just been released and includes quality of life improvements, and a lot of bug fixes.

Date formatting
Dates in the visits line chart, graph tooltips and main widget period will now respect the MODX system setting manager_date_format. The day name will also be added to the date if that hasn't already been specified in the setting.

Date localisation
Speaking of day names, if you're still on MODX 2.x, BigBrother will match the language value in the system setting manager_language or if on MODX 3.x, it'll use the value from the cultureKey system setting (i.e. for the manager context).

Per user and user group GA properties
Once you authorize a Google Analytics property for use with BigBrother, it will store the property id in the system setting bigbrother.property_id. You can now add that setting as either a user setting, or a user group setting and provide a different id. This way different users will have different GA data displayed on their MODX dashboard.

Bug Fixes

  • Fixed stand-alone BigBrother widgets not loading their data if the main widget was not on the dashboard.
  • Fixed a box-shadow incorrectly being applied in MODX 3.x (thanks to @sebastian-marinescu!)
  • Fixed spacing and blank blocks showing in MODX 3.x if the widget was in a row that was taller than its inner content
  • Fixed an incorrect menu action in the development bootstrap script
  • Fixed widget title test wrapping and causing widget action buttons to be misaligned in MODX 3.x.
  • Fixed a typo in npm config and updated dependencies.

    Murray

    Murray is a part-time senior developer at modmore, regular MODX core contributor, author of many Commerce extensions, and recently became a dad. He works remotely from Hong Kong, spending his time building exciting new features, squashing bugs, and providing support.

    We've recently disabled comments as we don't care for Disqus's ads and don't use it enough to warrant a subscription. We may implement another commenting system soon. If you have any questions or comments, please feel free to send us an email! We're always excited to hear from you.