codeigniter4-assets

Asset handling for CodeIgniter 4

MIT License

Downloads
49.1K
Stars
50
Committers
7

Bot releases are hidden (Show)

codeigniter4-assets - Tool Updates, Config Bugfix Latest Release

Published by MGatner about 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/tattersoftware/codeigniter4-assets/compare/v2.3.0...v3.0.0

codeigniter4-assets - Windows Bugfix

Published by MGatner over 2 years ago

Fixes an issue where URI segments were incorrectly OS-dependent.

What's Changed

New Contributors

Full Changelog: https://github.com/tattersoftware/codeigniter4-assets/compare/v3.0.0-rc.11...v3.0.0-rc.12

codeigniter4-assets - Typed Properties

Published by MGatner over 2 years ago

  • Switches to CodeIgniter Dev Kit
  • Applies typed properties wherever available

What's Changed

Full Changelog: https://github.com/tattersoftware/codeigniter4-assets/compare/v3.0.0-rc.10...v3.0.0-rc.11

codeigniter4-assets - Test Tweak

Published by MGatner almost 3 years ago

Fixes a bug where the VFS would occasionally not refresh when it should.

What's Changed

Full Changelog: https://github.com/tattersoftware/codeigniter4-assets/compare/v2.3.0...v3.0.0-rc.10

codeigniter4-assets - Test Class Updates

Published by MGatner almost 3 years ago

  • Fixes a logic error where test methods relied on properties that are reset on every run
  • Renames the $config property to $assets to avoid collision with children test cases

What's Changed

Full Changelog: https://github.com/tattersoftware/codeigniter4-assets/compare/v2.3.0...v3.0.0-rc.9

codeigniter4-assets - Version 3 RC 8

Published by MGatner almost 3 years ago

A small tweak to Config handling to improve testing consistency.

What's Changed

Full Changelog: https://github.com/tattersoftware/codeigniter4-assets/compare/v2.3.0...v3.0.0-rc.8

codeigniter4-assets - Version 3 RC 7

Published by MGatner almost 3 years ago

A slight adjustment to the previous RC, the test methods are now housed in a trait instead of the class itself. The trait will also prefer to set up VFS and publishing once, to optimize performance - but this can be controlled via the bool $refreshVfs property.

What's Changed

Full Changelog: https://github.com/tattersoftware/codeigniter4-assets/compare/v2.3.0...v3.0.0-rc.7

codeigniter4-assets - Version 3 RC 6

Published by MGatner almost 3 years ago

Extracts test configurations into a sourced namespace for other libraries and projects to use.

What's Changed

Full Changelog: https://github.com/tattersoftware/codeigniter4-assets/compare/v2.3.0...v3.0.0-rc.6

codeigniter4-assets - Version 3 RC 5

Published by MGatner almost 3 years ago

This is a pivot from the last two RCs. The "vendor classes" will move to Tatter\Frontend, allowing this library to focus on the assets themselves.

What's Changed

Full Changelog: https://github.com/tattersoftware/codeigniter4-assets/compare/v2.3.0...v3.0.0-rc.5

codeigniter4-assets - Version 3 RC 4

Published by MGatner almost 3 years ago

Quick bugfix for a missing path in vendor.

Please read the new Upgrade Guide for help migrating versions.

codeigniter4-assets - Version 3 Release Candidate 3

Published by MGatner almost 3 years ago

Everything from RC.2 but includes the new vendor support classes.

Please read the new Upgrade Guide for help migrating versions.

What's Changed

Full Changelog: https://github.com/tattersoftware/codeigniter4-assets/compare/v2.3.0...v3.0.0-rc.3

codeigniter4-assets - Version 3 Release Candidate 2

Published by MGatner almost 3 years ago

Now that CodeIgniter 4.1.5 is released (which includes Publisher) this library will have its initial production-ready release very soon.

Please read the new Upgrade Guide for help migrating versions.

What's Changed

Full Changelog: https://github.com/tattersoftware/codeigniter4-assets/compare/v2.3.0...v3.0.0-rc.2

codeigniter4-assets - Version 3 Release Candidate

Published by MGatner over 3 years ago

Note: This is a prerelease. Classes are subject to breaking changes without prior warning until the final release.

Library Refactor

This release is a complete refactor of the library. The same goals and functionality are attained but by very different means. Read the documentation for usage and examples on how to use it.

codeigniter4-assets - Deprecate Classes

Published by MGatner over 3 years ago

Version 3 will be a major refactor. This release deprecates key classes that will be replaced or changed as a notice to developers. There may be additional classes removed or reworked in the next major release.

Version 2 will retain its own branch but is unlikely to have more releases.

codeigniter4-assets - PHP 8 + Tools

Published by MGatner over 3 years ago

  • Adds support for PHP 8
  • Updates development toolkit
codeigniter4-assets - Timestamp option, Development tools

Published by MGatner about 4 years ago

  • Adds a new configuration option to toggle the timestamp suffixes on file tags (?v=12353525)
  • Adds and implements development tools for CI4 modules
  • Begins static analysis

NOTE: Expect some partial CI failures until static analysis is completed in a future release.

codeigniter4-assets - Testing Updates

Published by MGatner over 4 years ago

Not really any changes to runtime but this release includes:

  • Refactored unit tests using CI4 scaffold
  • Bugfix for missing test files (oops)
  • New Action badge for test status
codeigniter4-assets - Locale support, bugfixes

Published by MGatner over 4 years ago

  • Added support for locale-specific URIs
  • Fix a bug where Manifests could try to copy a directory as a file
codeigniter4-assets - WebBase Bugfix

Published by MGatner almost 5 years ago

The updated URL functions in the framework do not always return a trailing slash. WebBase now includes a check to ensure the trailing slash is used.

codeigniter4-assets - Bugfixes, Examples, De-dupe

Published by MGatner almost 5 years ago

  • Fixed a bug when it would check empty directories
  • Added lots more example manifest files
  • The publish command now checks for and ignores duplicate manifests (#3)