Skip to content

Releases: svandragt/cuttlefish

0.6

06 Jun 10:30
f954507
Compare
Choose a tag to compare
0.6 Pre-release
Pre-release
  • Reorganisation into site/ to help with easier deployments. This is a breaking change!
  • Reduce tooling friction:
  • PHP 7.4 is now required, with simplexml is a new php requirement

Developer changes:

  • Controller now set the ModelClass instead of inferring them, and the content path where the content is found.
  • Routing now defines the controller class assigned to each route.
  • direnv support, automatically switch to PHP 7.4 and Composer 2
  • Dependabot integration
  • pre-commit hooks using npm/husky to prevent committing code with issues
  • dropped psalm.
  • bunch of stuff I didn't properly catalog, sorry.

0.5

06 Oct 22:17
69ba494
Compare
Choose a tag to compare
0.5 Pre-release
Pre-release
  • More accessible layout (props @baz1414) ♿
  • Fixed cache clearing and static site generation. 2️⃣
  • Develop on PHP 7.4 💻
  • Images are working again 😬 👨‍🎨
  • Populate environment variables kept in .env file (admin password) thanks to PHPDotEnv! ♻️
  • Misc bugfixes and performance improvements 🍏

0.4.4

01 Oct 21:49
Compare
Choose a tag to compare
0.4.4 Pre-release
Pre-release
  • Vagrant developer environment with xdebugging restored, with up to date support
  • Switch to PHP 7.4
  • Content titles are now derived from the first line of markdown
  • Bugfixes and tidying.
  • Logs are consolidated in _logs directory.

0.4.3

01 Oct 15:02
f1cf53f
Compare
Choose a tag to compare
0.4.3 Pre-release
Pre-release

Reintegrate blog into Cuttlefish.

Cuttlefish 0.4.2

01 Jul 12:47
a130f9e
Compare
Choose a tag to compare
Cuttlefish 0.4.2 Pre-release
Pre-release
  • Splits the application (svandragt/cuttlefish-blog) from this framework.
  • Can be installed via composer.

Cuttlefish v0.4

29 Aug 18:39
f7ad42b
Compare
Choose a tag to compare
Cuttlefish v0.4 Pre-release
Pre-release

Features

  • Switch project name to Cuttlefish.
  • The code is now MIT Licensed.
  • THEME_DIR is available to view functions.
  • We now have API documentation.
  • All code has been refactored to PSR12 standards.

Fixes

  • Links in templates are now relative.
  • Caching is working again.
  • Generating a static site is working again.
  • Fixes incorrect optimization on body class.
  • Cached files are no longer processed dynamically.

Developers

  • New local development setup (PHP 7.3, Docker, Caddy Server).
  • Added PHP Coding Sniffer, Fixer, Linter and Documentation generation.

0.2.4

03 Aug 22:24
7706e1c
Compare
Choose a tag to compare
0.2.4 Pre-release
Pre-release

Cleanup and simplification of the theme views.