Joomlatools Pages Versions Save

Joomlatools Pages is an easy to use page generator (for Joomla)

v0.23.4

1 year ago

fixed - Router typehint issue https://github.com/joomlatools/joomlatools-pages/pull/994 fixed - Collection filter not working https://github.com/joomlatools/joomlatools-pages/pull/993


Release note: #995

v0.23.3

1 year ago

fixed - [ext:domparser] html() and xml() functions fail #987 fixed - [ext:domparser] Whitespace issue using getText() on node list #976 fixed - TOC filter anchor issues if heading contains link #985 fixed - Entity::remove() cannot handle composite entities #983 fixed - Computed properties not included in route #980 fixed - Data files that include a dot are not found #978 fixed - Template functions not correctly bootstrapped #974


Release note: #990

v0.23.2

1 year ago

fixed - ComPagesEventSubscriberDispatcher not found #971 fixed - Error page not working for collection controller #970


Release note: #972

v0.23.1

1 year ago

fixed - Do not cache error pages #965 fixed - KExceptionFailure array_slice() #960 fixed - KExceptionError if property to sort on doesn't exist #961 fixed - [ext:sentry] Sentry is always capturing exceptions #964


Release note: #966

v0.23.0

1 year ago

added - [ext:sentry] - Sentry.io extension #846 added - [ext:domparser] - HTML and XML parser #860 added - [ext:joomla] - Decouple from Joomla #856 added - Entity routing #933 added - Data collection #919 added - onAfterPagesBootstrap event #851 improved - Improve code highlighter #947 improved - Improve collection filter #935 improved - Harder cache collection against cache corruption #917 improved - Improve page entity json output #915 improved - Improve jsonapi link routing and discoverability #911 improved - PHP8.1 compatibility #892 improved - Improve cache collection #864 improved - Harden cache collection #871 improved - ComPagesConfig refactoring #853 improved - Error handling refactoring #848 breaking - Image filter attribute handling #945 breaking - Improve data object #921 breaking - Rename pages collection state path to folder #913 breaking - Rename filesystem collection to file #909 breaking - Require cache for json to be explicitly enabled #903 breaking - Remove xml/html data support #866 fixed - TOC filter parsing issue #955 fixed - Webservice hash calculation not correct #951 fixed - Content-Location not correct #949 fixed - Multiple frontmatter blocks does not work #941 fixed - Improve ComPagesPageEntity::getParent() #939 fixed - Folder containing only an index.html file not working #937 fixed - Image helper doesn't handle asset prefixes #931 fixed - Frontmatter parsing fails if yaml block is empty #929 fixed - DivisionByZeroError in pagination route resolver #927 fixed - Do not add limit/offset if collection is not paginatable #923 fixed - Image helper fails if image filename contains 'http' #907 fixed - Routing should fail if url ends with a dot #905 fixed - Notice in pagination resolver #900 fixed - Using 'recurse' state for pages results in empty collection #898 fixed - site:blog Fixes and improvements #896 fixed - Harden against corrupt cache file #890 fixed - Issue with rendering none-decorated pages #888 fixed - Notice: Undefined index: limit #844


Release note: #956

v0.22.4

2 years ago

fixed - Template conflict with Joomlatools extensions #879


Release note: #880

v0.22.3

2 years ago

improved - Upgrade email processor for PHPMailer 6.5 support #841 fixed - PHP Warning: strpos(): Empty needle #839


Release note: #842

v0.22.2

2 years ago

added - Asset prefix support for remote image base paths #836 added - Add timing info to http caching #834 fixed - Content-location not correct #832


Release note: #837

v0.22.1

2 years ago

improved - Throw exception if Phar extension is not available #827 fixed - Remote images not working when running in a subfolder #829 removed - Remove mason cache revalidator #825


Release note: #830

v0.22.0

2 years ago

added - Responsive image support #812 added - Video player #816 added - Asset versioning and cache busting #814 breaking - Remove static cache support #820 breaking - Remove support for PHP built-in web server #818 fixed - Warning: strpos(): Empty needle in #822


Release note: #823