Skip to content

Releases: userfrosting/sprinkle-core

5.1.5

30 Nov 01:10
ec79ef9
Compare
Choose a tag to compare

What's changed

  • Add PHP 8.4 support & tests

Full Changelog: 5.1.4...5.1.5

5.1.4

29 Oct 23:53
dfcd977
Compare
Choose a tag to compare

What's Changed

  • Add back mobile phone responsiveness by @vinc10 in #41

New Contributors

Full Changelog: 5.1.3...5.1.4

5.1.3

23 Sep 00:26
e840429
Compare
Choose a tag to compare

What's changed?

  • Replace LocaleMiddleware with ServerRequestMiddleware. A new class, RequestContainer, can be injected or retrieved from the container to get the server request. It will be null if the request is not defined (called before it is injected into the container by Middleware or if there's no request, e.g., a Bakery command).

Full Changelog: 5.1.2...5.1.3

5.1.2

17 Sep 00:14
0f2f4df
Compare
Choose a tag to compare

5.1.1

20 Apr 21:16
17c6832
Compare
Choose a tag to compare

What's changed

  • Fix issue with sprunje using multiple listable fetched from database (Chat Reference)

Full Changelog: 5.1.0...5.1.1

5.1.0

23 Mar 00:30
277866a
Compare
Choose a tag to compare

What's changed

  • Drop PHP 8.1 support, add PHP 8.3 support
  • Update to Laravel 10
  • Update to PHPUnit 10
  • Update to Monolog 3
  • Test against MariaDB #1238
  • The different loggers now implement their own interface
  • Change sprunje type-hinting, fixing issue with some many-to-many relations
  • New Twig function : config
  • Use our own RouterParser, wrapped around Slim's RouteParser. Allows to add 'fallback' routes when names routes are not found.
  • Rework assets building command. This change allows new bakery command to update Npm assets, and eventually allows sprinkles to replace webpack with something else (eg. Vite). The new commands are :
    • assets:install : Alias for npm install.
    • assets:update : Alias for npm update.
    • assets:webpack : Alias for npm run dev, npm run build and npm run watch, each used to run Webpack Encore.
    • assets:build : Aggregator command for building assets. Includes by default assets:install and assets:webpack. Sub commands can be added to assets:build by listening to AssetsBuildCommandEvent.
    • The old webpack and build-assets command are still available, and now alias assets:build. bake also uses assets:build now.
  • New Bakery commands : serve & debug:twig

Upgrade guide : https://learn.userfrosting.com/5.1/upgrading/50-to-51

Full Changelog: 5.0.1...5.1.0

5.0.1

13 Dec 01:24
b90f7dc
Compare
Choose a tag to compare

5.0.0

25 Nov 01:01
d29af49
Compare
Choose a tag to compare

This is the first official release of the Core Sprinkle for UserFrosting 5.

For more information : https://learn.userfrosting.com/upgrading/46-to-50

5.0.0-rc3

20 Nov 03:07
3e4f429
Compare
Choose a tag to compare
5.0.0-rc3 Pre-release
Pre-release

5.0.0-rc2

19 Nov 22:20
24ea4e9
Compare
Choose a tag to compare
5.0.0-rc2 Pre-release
Pre-release