Skip to content

Releases: tattersoftware/codeigniter4-visits

Version 2

03 Feb 22:45
cb1f2ce
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.3.0...v2.0.0

Version 2 Release Candidate

05 Aug 14:06
78b63cb
Compare
Choose a tag to compare
Pre-release

Fixes an issue where string database values were not casting properly.

What's Changed

New Contributors

Full Changelog: v2.0.0-beta.2...v2.0.0-rc.1

Version 2 Beta 2

12 Jul 20:29
1788601
Compare
Choose a tag to compare
Version 2 Beta 2 Pre-release
Pre-release

Fixes a couple of bugs related to tracking methods.

What's Changed

Full Changelog: v2.0.0-beta.1...v2.0.0-beta.2

Version 2 Beta

10 Jul 12:54
8d1f111
Compare
Choose a tag to compare
Version 2 Beta Pre-release
Pre-release

This is a complete refactor of the library. Check out the Upgrade Guide for details on how to migrate versions.

What's Changed

Full Changelog: v1.3.0...v2.0.0-beta.1

URI Filters

04 Jul 18:59
0fa8bcc
Compare
Choose a tag to compare

Adds the ability to exclude URIs from being recorded.

What's Changed

Special thanks to @kgrruz for their first contribution!

Full Changelog: v1.2.1...v1.3.0

Migrations FIx

17 Mar 23:14
4d5fa6c
Compare
Choose a tag to compare

Fixes an issue where column defaults or null were not set during migration. This only affects some drivers (SQLite3) so requires no intervention for most users.

PHP 8

07 Mar 16:16
bd4e273
Compare
Choose a tag to compare
  • Adds latest development toolkit
  • Adds unit testing scaffold and first test
  • Expands PHP versions to framework latest
  • Applies code styling standards

Bugfixes

10 Dec 17:49
Compare
Choose a tag to compare
  • Fixed an issue where null User Agent would cause database insertion failures
  • Updated docs for framework changes

Bugfix for CLI

03 Jul 19:15
Compare
Choose a tag to compare
v1.1.1

Bugfix exclude CLI

Event-based recording, AJAX option

03 Jul 18:59
Compare
Choose a tag to compare

This release includes a new config option ("ignoreAjax") to specify whether to include AJAX calls in recorded traffic. Visits are now recorded via an Event trigger so no longer need to be called manually (e.g. via BaseController).