This repository has been archived by the owner on May 9, 2023. It is now read-only.
Releases: statamic/v2-hub
Releases · statamic/v2-hub
Beta 6
- [fix] Calls to non-existent
getDate()
method - [fix] Where lack of environment variables was adding
0: null
to settings files - [fix] Page reordering for non-markdown files
Beta 5
- [new] Environment-managed variables are not editable through the CP.
- [new] Added a
sample.env
file. - [fix] Improve scroll performance.
- [fix] Adjust publish page translations.
- [fix] The Relate tag can now relate to users. But not on a social level. Relate is really nerdy.
- [fix] Addons can now only have a single config file.
- [fix] The Stache now uses the Cache so Memcached or Redis drivers will get you some performance gainz.
- [fix] Debug bar variables are now sorted alphabetically, Erin.
- [fix] The exclude parameter in the Nav tag probably works again.
- [fix] Query parameters are maintained throughout pagination links.
- [fix] Fix an issue where certain paginated pages displayed incorrect results.
- [fix] Date based entries use 24 hour time validation.
- [fix] Only new entries were getting their time validated.
Beta 4
- [new] Search is more baked into the core. API classes to perform searches, update indexes, and more.
- [new]
search:results
tag now extends the collections tag, so you can sort, filter, etc. - [new] Added
please search:update
to update the search index. - [new] Option for the search index to be updated automatically periodically after content is updated.
- [new] Publish form field validation.
- [new] Added
singular
,floor
andceil
modifiers. - [new] Asset listings (the browse page, and within modals) can have assets dropped right onto them.
- [new] Added the
stache.update
event. - [fix] Adding
parse_content: true
to front matter will encode curlies instead of addingnoparse
tags. - [fix] Fix some asset fieldtype/uploader quirks.
- [fix] Fieldtypes get their
js/fieldtype.js
script included automatically. - [fix] Updated
please make:fieldtype
to generate the updated file paths. - [fix] Update modal component. Fixes a few issues regarding stacked modals not closing correctly.
- [fix] Auto-slugify when creating an asset folder.
- [fix] Added
themes_url
to define the URL of the themes folder for below webroot installations. - [fix] Fieldset builder gets a "Localizable" toggle.
- [fix] Adjust the locale notification UI on the publish page.
- [fix] Fix issue where deleting an asset would remove the wrong one from the UI.
- [fix] Support for
no_results
insearch:results
tag. - [fix] Fix issue where the
carbon()
helper wasn't parsing timestamps - [fix] The debug bar was only measuring a tag once, if there were duplicates.
- [fix] Fix reordering pages resulting in an error.
- [fix] Fix issue where saving a new page or entry would display a blank content field.
- [fix] Fix error when a relation field is a string
- [break] Changed events:
cp.content.published
andcp.taxonomy.published
tocp.published
andcp.term.published
, respectively. - [break] Removed the
required: true
toggle from the Fieldset Builder. Use validation rules instead.
Beta 3
- [new] Trailhead: The Statamic first-run-helper
- [new] The slug field is now at the top of the publish page
- [fix] If you don't have an app key, and Statamic can't write one to file for you, you'll get some helpful instructions instead of an exception. Thanks @mattstauffer
- [fix] Fix permission for collections link in the nav
- [fix] An empty
EntryCollection
is returned when a collection is empty - [fix] Clear the cache as part of the Updater
- [fix]
local
folders get created during bootstrapping - [fix] The
sort
modifier gets indexes updated - [fix] The
sum
modifier no longer requires a key and can sum a primitive list - [fix] The
title
modifier ignores articles, coordinating conjunctions, and short prepositions. - [fix] Aliased the
dump
modifier withdd
- [fix] The
:contains
and:doesnt_contain
condition filters now accept arrays - [fix] Adjust hover state for draft pages
- [break] Rename
Statamic\API\String
toStr
for PHP7 compatability
Beta 2
- [new] Support for
php please serve
- [fix] Static page caching can be cleared with
php please cache:clear
- [fix] The
theme
setting is a select box, instead of a text input. - [fix] Better handling of themes and assets for below-webroot installations
- [fix] Show an error when table listing data fails instead of showing nadda
- [fix] Added database and migrations folder. Database, Whaaat? Also,
please make:migration
generates in there. - [fix] Taxonomies/collections are sorted alphabetically
- [fix] Clicking Globals when you only have one set will take you straight to it, just like the other sections.
- [fix] Clicking new column in the table fieldtype should uh, give you a new column.
- [fix] The checkbox for checking all assets actually does what you'd expect
- [fix] The 'order' dropdown when creating a collection shows you options instead of a million blank lines
- [fix]
Path::extension()
will returnnull
when a file doesn't have an extension - [fix] Fix edit role css issue
- [fix] Draft pages are now indicated by semi-transparent text, instead of a gray dot.
- [fix] The addon listing has sorty-columns
- [fix] Fix an error when deleting asset containers
- [fix] Fix a bug when deleting a taxonomy/collection would visually remove the wrong one
- [break] Rename
not_empty
modifier tois_empty
for consistency
Beta 1
- [new] Added
debug
modifier for shooting a value over to the debug bar - [new] Added
url
modifier - [new] Assets tag for getting asset data from IDs
- [new] Added sample nginx.conf
- [new] Added some measurements to the debug bar because we can
- [fix] Important: Updater gifs are working again
- [fix]
$asset->url()
is relative, like many things in life - [break] Removed
asset:find
tag
Alpha 17
- [new] Template and author fieldtypes in publish sidebar when
template: true
/author: true
is in a fieldset - [new] Fieldset Builder has a sticky header
- [new] Added
collection:next
andcollection:previous
tags - [new] Added
make:composer
,make:widget
, andmake:fieldtype
commands. - [new] The Markdown fieldtype got some new clothes
- [new] The Relate fieldtype took a bath and came out squeaky clean
- [fix] Enabled debug mode by default (for beta period only)
- [fix] The
make:addon
command now creates ameta.yaml
for you - [fix] Prevent
uuid
saving alongsideid
- [fix] Fixed the list fieldtype delete button
- [fix] Fix taxonomy permission
- [fix] Fix assets permission
- [fix] You can once again create taxonomies
- [fix] Navbar dropdowns have much more z-index. So do some other things.
- [fix] Fix time field on new entries
- [fix] Bumped Vue.js version
- [fix] You can click lots of stuff at super speed without everything getting highlighted
- [fix] Contrast++ on toolbars
- [fix] Relate field uses a select field when
max_items: 1
is set - [fix] Sorting by order key in collection-type tags doesn't break
- [fix] Welcomed back the
theme:partial
tag - [break] Removed Password fieldtype. Who uses that?
- [break] Removed the Overload addon
Alpha 16
- [new] You can now change the control panel route
/cp
to anything you want - [new] If your site has no pages, your page tree greets with you useful information instead of errors
- [new] Super static page file caching (needs a better name)
- [new] Users list is now sortable and searchable
- [new] Static proxy IIS rules included (thanks Rudy!)
- [new] Sneak Peek looks better than ever
- [new] Theme generator command creates settings and macros
- [new] Asset tag now has a dynamic mode
asset:var_name
- [new] Dropzone is replaced with DmUploader. Works better.
- [new] Redactor toolbar is now fixed to the top of the field.
- [new] Trix no longer looks like it’s trying to trix you into it’s van with candy and cheap promises.
- [new] Lists now search all fields, not just the title
- [new] Asset class has some new helpers
- [fix] Javascript errors on login page
- [fix] Global Set create flash message
- [fix] Vue notices from fragment templates and unset data
- [fix] Global Set create button is back when you have permissions
- [fix] Select boxes showing
[object, object]
. That was lame. - [fix] Static page caching
- [fix] Relate's unset
max_items
error - [fix] Glide now updates the cache when an asset is missing
- [fix] Selecting a Fieldset for collection set
- [fix] Macros (and they're now in the theme)
- [fix] New version of Laravel to fix Updater symlink issue
- [fix] Roles not showing up in fieldtype
- [fix] No relational fields loading from included kitchen sink fieldset. Believe it when you see it.
- [break]
uuid
is nowid
everywhere. Gotta change these and clear your cache manually to continue.
Alpha 15
- [new] Sortable table columns
- [new] User permissions all hooked up
- [new] Includes sample web.config
- [new] Assets config now supports max_files
- [new] Sticky headers with always-accessable Save buttons
- [fix] Fix all pages being deleted when saving the homepage
- [fix] Status and slug are hidden for the homepage
- [fix] Fix dashboard never showing if
start_page
waspages
- [fix]
$user->get('username')
will perform$user->username()
- [fix] Fix assets constantly causing the cache to be rewritten
- [fix]
order_key
references are now justorder
- [fix]
date
is now just the string,datestamp
/timestamp
are the timestamp, anddate_instance
for theCarbon
object. - [fix] Added
last_modified_timestamp
andlast_modified_instance
to assets for the timestamp andCarbon
instance, respectively. - [fix] Fix List fieldtype errors
- [fix] Asset checkboxes are clickable
- [fix] You can select users when creating/editing a user group
- [fix]
strip_tags
modifier aliased tostriptags
- [fix] Fix issue where false settings weren't being saved
- [fix] Fix new fieldsets being redirected to the wrong place
- [fix] Fieldset creation now shows a success message
- [fix] Page tree add/edit buttons are now easier to click
- [fix] Vue warnings for table fieldtype
- [fix] Stache folders not removing deleted asset containers
- [fix] Asset folders not being removed
- [fix] Empty asset folders no longer show a giant empty message
- [fix] Date/Time look nicer
- [fix] Layout inconsistencies throughout the CP
- [fix] Probably other stuff too
Alpha 14
- [new] Initial
Overload
addon for load testing. (Won't be permanently in core) - [fix] Relate field selections can be reordered by dragging
- [fix] Relate field can have a
max_items
setting - [fix] Relate field got some UI improvements.
- [fix] CP
start_page
setting is honored, and uses the dashboard by default. - [fix] Dashboard widgets can have their widths specified
- [fix] Fix fieldset layout not saving correctly
- [fix] Fieldset width options are ordered correctly
- [fix] Fieldset layout UI improvements. Button placements and subtle animations.
- [fix] Fix 404s for unmounted collections on the front-end
- [fix] Update Vue.js to 1.0.6
- [fix] Fix 404 when attempting to manage collections
- [fix] Support
entries
in addition toentries:listing
and update in Redwood - [fix] Post fieldset uses the Taxonomy fieldtype for tags
- [fix] Fix
COMPOSER_HOME
issue. (Hopefully?) - [fix] Fix composer failing when there are no addons with
composer.json
files - [break] Removed
Test
addon - [break] Remove
entries:make
command in favor ofOverload
addon