Skip to content

Releases: statamic/cms

v3.0.0-beta.28

05 May 16:59
Compare
Choose a tag to compare
v3.0.0-beta.28 Pre-release
Pre-release

What's new

  • Added taxonomy term entries API endpoint.

What's improved

  • Automatic taxonomy routes are now view driven. View exists? You get the route. Doesn't? It 404s.
  • Automatic collection-specific taxonomy route now looks in a subdirectory named after the collection. eg. blog/tags/index.antlers.html

What's fixed

  • Login form errors (that aren't just wrong password or missing fields) will show an error message in addition to just shaking.
  • Addon assets get published into public/vendor/package, without the vendor name subdirectory to be consistent with Laravel conventions.
  • Moved the glide cache into the statamic subdirectory.
  • A bunch of taxonomy related bug fixes.
  • Eloquent user related bug fixes.
  • More bug fixes.

v3.0.0-beta.27

23 Apr 17:58
Compare
Choose a tag to compare
v3.0.0-beta.27 Pre-release
Pre-release

What's new

What's improved

  • Fieldsets now use the blueprint syntax so you can reference fields and import entire fieldsets into other fieldsets, just like you can with blueprints. [insert xzibit meme] (#1707)
  • Tailwind updated to 1.x (thanks Aryeh Raber!) (#1668)
  • Addon resources/views directories are now automatically registered.
  • Statamic middleware has been reorganized to prevent potential conflicts with your app's middleware. Addons can push to middleware groups. (#1546, #1704)

What's fixed

  • Bug fixes

v3.0.0-beta.26

14 Apr 18:58
Compare
Choose a tag to compare
v3.0.0-beta.26 Pre-release
Pre-release

What's fixed

  • A regression if you have custom tags in your app directory.

v3.0.0-beta.25

14 Apr 18:25
Compare
Choose a tag to compare
v3.0.0-beta.25 Pre-release
Pre-release

What's new

  • Laravel 7 support
  • Password reset throttling
  • Actions can be be excluded when using in bulk selections
  • Actions can perform redirect and trigger downloads
  • New Button Group fieldtype

What's fixed

  • Bugs. We fixed them.

What's breaking

  • Actions' filter method has been renamed to visibleTo
  • Actions' run method now requires a second argument.
  • Removed Laravel 5.x support.

v3.0.0-beta.24

10 Apr 16:10
Compare
Choose a tag to compare
v3.0.0-beta.24 Pre-release
Pre-release

What's new

  • Added a contains_any field condition.

What's improved

  • Globals got their final pass of restructuring and improvements. They're ready to rock and roll. #1659
  • Actions can now perform redirects #1608
  • The Antlers parser received a lot of TLC, fixing bugs, improving performance, and cleaning up code.

What else

  • ArrayAccess has been removed from entries and other content classes.
  • Filled the release bucket full of bug fixes, translation adjustments, and UI improvements. 50+ closed issues worth of stuff.

v3.0.0-beta.23

01 Apr 15:40
064ee90
Compare
Choose a tag to compare
v3.0.0-beta.23 Pre-release
Pre-release

What's new

What's improved

  • Added neutral toast notification style
  • Control Panel responsiveness
  • Blueprints get augmented. You can do {{ blueprint:handle }} or {{ blueprint }} {{ handle }} {{ /blueprint }}, etc.
  • Custom field conditions can now be used to target individual fields

What's fixed

  • Some bugs

What's breaking

  • Custom field condition callbacks now provide a single object argument.

v3.0.0-beta.22

27 Mar 20:07
Compare
Choose a tag to compare
v3.0.0-beta.22 Pre-release
Pre-release

What's new

  • More translations
  • Add mount field to collection edit screen
  • Add format glide parameter alias

What's fixed

  • Fix issue with the parser not looking for a space after the word "if"
  • Fix global search edit links
  • Fix some other bugs too

v3.0.0-beta.21

26 Mar 20:22
Compare
Choose a tag to compare
v3.0.0-beta.21 Pre-release
Pre-release

What's improved

  • Better page tree "Create Child Entry" UX
  • Better popover buttons

What's fixed

  • Fix multiple requests sometimes being fired when filtering/searching
  • Bugs

v3.0.0-beta.20

24 Mar 19:43
Compare
Choose a tag to compare
v3.0.0-beta.20 Pre-release
Pre-release

Structures have been radically transformed 🎉

  • A structured collection (for example, "Pages") no longer requires a separately created and maintained structure. You can simply enable "structured" ordering on the collection.
  • Structures intended for navigational purposes (that other kind) are now called "Navigations”. There's a brand new area for them in the Control Panel and they live in the navigation directory. They can contain links to arbitrary URLs or entries in any desired collections.
  • More details can be found at #1445.

💡 You can migrate pre-beta-20 Structures with this command.

Filters and Data Tables were the stars of an episode of Extreme Makeover CMS Edition and have received a head-turning upgrade.

  • Filters are more powerful, intuitive, and are in-line with the table search and any pinned filters for a nice and tidy UX.
  • Filters can now be "pinned" for quick and frequent access.
  • Active filters are now shown as adorable little dismissible badges.
  • Groups of filters and search queries can now be saved as "presets” so you revisit them anytime you want.

And more!

  • We built a brand new Link fieldtype.
  • The Markdown field now has a dark mode if you’re into that kind of thing
  • Tags that render forms (forms, user:login_form, etc) will use any leftover parameters as HTML attributes. (for example, id=“contact-form”. You can prefixing the parameter with attr: to set set attributes that collide with tag parameters.
  • Tags that support conditions — like the collection tag — now support in and not_in that each accept arrays.
  • Nested data is now shallow-augmented when JSON-serializing. (title, id, etc).
  • A bunch of UX improvements like better buttons, better selects, better global search, better empty states, and better words.
  • A bunch of bug fixes like the one that bugged you, the one that annoyed you, and the one you didn't know about.

Breaking Changes

  • The structure bits, of course. Use these instructions to automate it.
  • The Statamic\Facades\Nav facade has been moved to Statamic\Facades\CP\Nav

v3.0.0-beta.19

03 Mar 21:43
Compare
Choose a tag to compare
v3.0.0-beta.19 Pre-release
Pre-release

What's improved

  • Remove the pcre backtrack limit. Rather than manually upping the limit, you can choose to set it if necessary.

What's fixed

  • Resolved an error that was shown when an unrelated error was shown thus hiding the original error.