Releases: tapestry-cloud/tapestry
Releases · tapestry-cloud/tapestry
1.0.12
1.0.11
1.0.10
1.0.9
Bugfixes
- #209 Fix Url helper parsing of Uri with parameters
- #208 File with multiple ext e.g. main.min.css are now compiled as expected rather than hyphenated e.g. main-min.css
- #219 Fixed permalinks not being valid urls when using the file path on Windows
Enhancements
- #146 Added --auto-publish flag to build command, click here for more information
- #156 Added permalink registry for the purpose of identifying when two files have the same permalink and warning the user or resolving the conflict
1.0.8
Bugfixes
- #186 Removed dead code in File class
- #182 Different capitalisation of taxonomy classifications no longer results in duplicate classifications
- #193 Url class now correctly encodes as according to RFC 3986
Enhancements
- #168 Tapestry now warns on a copy source missing rather than failing
- #165 Added {category} permalink template tag
- #175 100% Test Coverage of Url Entity
- #178 Added test coverage for ViewFile Trait
- #185 Added post scheduling
- #180 Increased test coverage of Taxonomy class
- #183 Added breakdown by step to --stopwatch output
- #198 Added Step before and after events
- #181 Added coverage to HTML Renderer
1.0.7
Bugfixes
- #118 Fixed ability to extend Tapestry Plates extension
- #121 Ignore functionality changed
- #123 PHP files are now treated as PHTML
- #96 phine/phar is replaced by box-project/box2 for generating the .phar
- #119 Added missing tests
- #151 Self update command no longer creates a tmp folder on construct
- #158
$this->getUrl()
on null due to Blade extension not passingFile
on render method
Enhancements
1.0.6
Bugfixes
- #111 Fixed a bug with testing the cli functionality - now tests execute Tapestry in the same way as it is executed in the real world
- #87 Fixed undefined offsets within ContentTypeFactory
Enhancements
- #92 Added api command for exporting workspace state to a json file. This aids third party tools in integrating Tapestry.
- #99 Added a base filesystem class
- #88 ContentType now mutates its content so you know which content type it belongs to within the template and via third party integrations
- #93 Configuration can now be either YAML or PHP based
- #82 Destination folder is now configurable
1.0.5
Bugfixes
- #34 Hotfix to PHP Plates incompatibility
- #29 Fixed self-update rollback functionality
- #40 Fixed some blog pages having
$categories
not set in view - #50, #53 Fixed
PaginationGenerator
- #56 Fixed markdown not getting rendered within a layout they define within front matter
- #15 Cache is now correctly invalidated upon changes to project config or kernel files
- #9 Cache is now correctly invalidated upon changes to template files (in
_templates
) - #27 Init project is now split into its own repository (see https://github.com/carbontwelve/tapestry-blog-theme)
- #11 Added Tapestry to packagist (see https://packagist.org/packages/carbontwelve/tapestry)
Enhancements
1.0.4
1.0.3
- Added self-update functionality
- Refactored execution order so that site kernel gets loaded at bootstrapping