Releases: tattersoftware/codeigniter4-exports
Version 3 Beta 4
Refactors handlers and factory to the latest Tatter\Handlers.
What's Changed
Full Changelog: v3.0.0-beta.3...v3.0.0-beta.4
Version 3 Beta 3
Adds a convenience method to the factory to assist with Exporter lookup.
What's Changed
Full Changelog: v3.0.0-beta.2...v3.0.0-beta.3
Version 3 Beta 2
This is a quick patch to provide method stubs for static analysis and contains no content changes since Beta 1.
What's Changed
Full Changelog: v3.0.0-beta.1...v3.0.0-beta.2
Version 3 Beta
Reworks the library for version 3 of Tatter\Handlers, with a new Factory and some renaming to make everything a bit cleaner. Be sure to read the Upgrade Guide when migrating versions.
What's Changed
- Apply DevKit by @MGatner in #15
- Apply Rector by @MGatner in #16
- Rework for Handlers v3 by @MGatner in #17
- Rename Classes by @MGatner in #18
- Finish Tests by @MGatner in #19
- Release Prep by @MGatner in #20
Full Changelog: v2.1.0...v3.0.0-beta.1
Bulk support, ArchiveHandler
- Adds support for bulk file handling back
- Adds the first bulk handler,
ArchiveHandler, for multi-file downloads
Note: Existing third-party handlers need to use the new
BaseExport::getFile()method instead of referencing$filedirectly, because it no longer exists. Because the single-file restriction was an oversight originally, and because you haters don't use this package anyways, this BC will not merit a new major version.
Slugs
Refactored Code
Refactored code uses Handlers version 2, which no longer relies on database storage and registration of handlers.
Image Preview, Bulk support, model->getByExtensions
v1.0.1 Add indicator for bulk support
Initial release
v1.0.0 Bugfix getForExtension