Skip to content

Releases: tattersoftware/codeigniter4-permits

Version 3 RC 2

Version 3 RC 2 Pre-release
Pre-release

Choose a tag to compare

@MGatner MGatner released this 03 Feb 16:04
7f5ebef

Switches to CodeIgniter Dev Kit and applies typed properties.

What's Changed

Full Changelog: v3.0.0-rc.1...v3.0.0-rc.2

Version 3 Release Candidate 1

Pre-release

Choose a tag to compare

@MGatner MGatner released this 29 Dec 21:56
ed476aa

This is a complete refactor of the backend code with the goal of removing duplicate functionality that is better provided by other libraries. The core functionality of model methods "mayVerb()" is maintained.

Please read the Upgrade Guide for help migrating between major versions.

What's Changed

Full Changelog: v2.1.7...v3.0.0-rc.1

Coding Standard

Choose a tag to compare

@MGatner MGatner released this 14 Sep 01:51
206d290

Updates the development toolkit and switches the codebase to the new CodeIgniter Coding Standard.

No content changes in the release.

Fix Cache Keys

Choose a tag to compare

@MGatner MGatner released this 06 May 18:33
edc1b7e

Changs the cache key to stop using invalid characters.

Bugfix

Choose a tag to compare

@MGatner MGatner released this 21 Oct 19:22
c04d7c7

One more builder() reference...

Builder Workaround

Choose a tag to compare

@MGatner MGatner released this 21 Oct 18:12
6ec6c85

Applies a workaround to fix an issue where the incorrect builder could be used during permissions lookup.

See: codeigniter4/CodeIgniter4#3794

User Create

Choose a tag to compare

@MGatner MGatner released this 20 Oct 20:09
2fc727d

Fixes a bug where user write access (e.g. 00700) would not allow a user to create a file because the domain was not writable.

Bugfix

Choose a tag to compare

@MGatner MGatner released this 15 Oct 14:42
8175c76

Fixed an issue where setMode() could be called before the helper was ever loaded, thus causing an invalid function error.

Trait mode access

Choose a tag to compare

@MGatner MGatner released this 08 Oct 22:51
f99c8c5

Adds setter and getter to PermitsTrait to assist with testing and on-the-fly mode access.

Recode

Choose a tag to compare

@MGatner MGatner released this 23 Sep 23:58
66a2998

Major code clean-up, removes some unnecessary dependencies and adds a lot more consistency.

  • Applies PHPStan for static code analysis
  • Applies Code Sniffer and PHP-CS-Fixer for styling
  • Updates testing to use framework improvements
  • Adds GitHub Action workflows for testing and analysis
  • Adds Dependabot

Note: the internal Service parameters have changed. In the unlikely event that you were accessing them directly you may need to change your parameters.