github getkirby/kirby 3.6.5

latest releases: 4.2.0, 4.2.0-rc.1, 4.1.2...
2 years ago

🎉 Features

// different ways to use it:
// passing format string
Str::date($time, 'M/d/yy', 'intl');
$page->myDateField()->toDate('M/d/yy');

// passing IntlDateFormatter instance
$formatter = new IntlDateFormatter(null, IntlDateFormatter::LONG, IntlDateFormatter::SHORT);
$page->myDateField()->toDate($formatter);
  • New A::filter($array, $callback) method #4236
  • New A::without($array, $keys) method #4236

✨ Enhancements

  • Support for SQLite views in database classes #2799
  • Removed development files from the production release #4251
  • Panel: current tab is preserved when navigating to previous/next model https://kirby.nolt.io/412

🐛 Fixes

  • Fixed list padding in the writer field #4254
  • Fixed database pagination bug for $query->page() method #2738
  • Fixed database $query->where() with callback duplicating the where queries #2831
  • The Database class no longer generates an invalid insert command if the there's non-existent column data #4265
  • When uploading the same file again (same filename, same content) an
    error is thrown when the assigned template doesn't match with the
    existing file #4076
  • API responses now contain the Cache-Control: no-store header like other responses with an active session #4101
  • The globally configured headers from $kirby->response() are now also respected when a route returns a full Response object #4101

📈 Stats

  • 30 commits
  • 18 closed issues and PRs

👨‍💻 Contributors

(in alphabetical order)

Don't miss a new kirby release

NewReleases is sending notifications on new releases.