Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Types of Changes

  • Added for new features.
  • Changed for changes in existing functionality.
  • Deprecated for once-stable features removed in upcoming releases.
  • Removed for deprecated features removed in this release.
  • Fixed for any bug fixes.
  • Security to invite users to upgrade in case of vulnerabilities.

TODO

  • Merge CHANGELOG.txt into this file

4.2.0-stable.0 - 2019-08-28

Changed

  • improved logic for UpdateInvoiceTotal service credit lookup before modify
  • improved credit report view to prevent invalid split totals between pages

Fixed

  • patched tabs handler connflicting with mobile (compressed) tabs in ticket view

4.1.0-stable.0 - 2019-03-20

Changed

  • version identification in update method

4.1.0-stable.0 - 2019-03-20

Added

  • block/head view files for admin & client HTML head injection
  • WHMCS_BASE definition for relative script loading

4.0.1-rc.0 - 2018-11-12

Fixed

  • SQL upgrade detection during v4.0 installation

4.0.0-rc.0 - 2018-10-23

Added

  • Added Product Addon credit event processing
  • Added Admin and Date Range filters to the admin timelog list view
  • Added Credit Source tracking and display in admin credit view
  • Implemented methods for safer text handling
  • Isolated more configuration logic into Config handler
  • Implemented refined logic for credit expiration invoice collision (largest debit used when multiple found for invoice during InvoiceCreation / InvoicePaid events)
  • Added default product/addon setting recognition on admin Service Product, Service Addon views

Changed

  • Refactored invoice processing event
  • English language additions / updates
  • Replaced ref timelog columnn with uuid
  • Isolated timelog / credit report generators
  • Replaced ref with uuid on tbladdon_wbclientstimelog
  • Replaced ref with uuid on tbladdon_wbclientstimelog_credits
  • Replaced config_adminid and config_hostingid with config_entity_type and config_entity_id on tbladdon_wbclientstimelog_config

Removed

  • Removed fixed width on export datepick fields

Patched

  • Fixed strict array parameter errors during cron