Skip to content

Releases: AntCMS-org/AntCMS

Version 0.3.0

27 May 04:56
2248d2f
Compare
Choose a tag to compare

New features

  • Plugins may now append entries to both the sitemap.xml and robots.txt files.
  • Added in the initial ground work for API functionality in plugins, currently limited to public (unauthenticated) API endpoints.
  • Added a new imageQuality configuration option to allow changing the image compression quality.
  • Hooks now track the number of times they have been fired & the number of registered callbacks.

Changes

  • Moved the minimum PHP version to 8.1.
  • Bumped the PHPStan scanning level to 6 to improve type coverage.
  • Moved the example plugin to it's own repository and added more examples.
  • Removed some unneeded files from our vendor folder to help keep the size of AntCMS down.

Version 0.2.0

07 May 01:04
ab4406c
Compare
Choose a tag to compare

New features

  • Added hook functionality.

Improvements

  • Minor plugin implementation improvements.
  • Improved docs.
  • Switched to using local theme assets which are bundled, minified, and generally smaller than from the CDN.

Version 0.1.1

01 May 05:38
Compare
Choose a tag to compare

Bug fixes:

  • Fixed some instances where a manually specified sorting order wasn't being correctly applied.

Changes

  • Added the OPcache accelerated "PHP FIles" caching method.
  • Redid how allowed cache types are set & then registered.
    • These are now set via an array under the performance options like so: allowedCacheMethods: [acpu, php_files, filesystem].
    • AntCMS will now uses chain loading for cache, allowing memory-intensive caching options like APCu and OPCache accelerated files to be retained for shorter while still keeping a fallback copy on the file system which can then be promoted into one of the faster caches if they are hit. This helps ensure memory is being freed up for cached items that are actively being loaded rather than items that are rarely loaded.

AntCMS Version 0.1.0

26 Apr 20:59
5db998e
Compare
Choose a tag to compare

After rebuilding a large portion of how AntCMS works under the hood to eliminate pain points and clunky systems, I am happy to call this version 0.1.0.

Key things to note:

  • It's still extremely fast.
  • A cached page only consumes around 0.5 MB of RAM (as measured by PHP) to be sent to the client.
  • Built in support for image, asset, and output compression.
  • AntCMS automatically tags assets with ETags so browsers can do caching.

Further improvements are planned, but as-is AntCMS is very fast, provides great features out of the box, and is straightforward to use.

Preview Build

07 Jan 10:27
Compare
Choose a tag to compare
Preview Build Pre-release
Pre-release

A rolling preview release of AntCMS that is updated with each commit.