14 KiB
[Unreleased]
Changes that have landed in master but are not yet released. Click to see more.
1.3.1 (March 3, 2018)
Fixes editorial workflow failure for unknown collections.
1.3.0 (February 27, 2018)
Multi-part extensions, e.g. "en.md", a11y improvements in the editor, and bugfixes.
- Ensure unique id for each editor field (@xifengjin88 in #1087)
- Fix lists crashing when first value is not a string (@tech4him1 in #1115)
- Support extensions with multiple parts (i.e.
en.md
) (@tech4him1 in #1123) - Fix lost unsaved changes when updating status or publishing from editor (@erquhart in #987)
1.2.2 (February 21, 2018)
Fixes ES5 transpiling.
1.2.1 (February 21, 2018)
Allows label_singular
config for collections and lists and distinct frontmatter delimiters.
- Accept
label_singular
in collection config (@peduarte in #1086) - Transpile down to ES5 to support older tooling eg. Webpack 1 (@tech4him1 in #1107)
- Allow different opening and closing frontmatter delimiters (@tech4him1 in #1094)
1.2.0 (February 13, 2018)
Adds support for multiple frontmatter formats and custom delimiters, UI improvements.
- Use babel-preset-env to transpile for supported environments only (@tech4him1 in #765)
- Change direction of collapsed editor widget arrow indicators (@Doocey in #1059)
- Support for writing frontmatter in JSON, TOML, or YAML (@tech4him1 in #933)
- Add collection label next to search results (@solpark in #1068)
- Support custom delimiters for frontmatter (@Swieckowski in #1064)
1.1.0 (January 25, 2018)
- Fix metadata handling for all children of a list field (@Quicksaver in #719)
- Allow registry of external backends (@talves in #1011)
1.0.4 (January 23, 2018)
- Fix markdown widget re-rendering after load (@erquhart in #955)
- Fix image form not displaying when added as first item in markdown widget (@Dammmien in #926)
- Add collapse all/expand all functionality to List widget (@drlogout in #912)
- Add expand/collapse functionality to object widget (@drlogout in #927)
- Fix vertically centered icon positioning in Firefox (@jimmaaay in #976)
- Fix new uploads not showing in media library (@tech4him1 in #925)
- Overhaul widgets section in docs (@hcavalieri in #866)
- Use proper formatting when writing JSON files (@tech4him1 in #979)
- Ensure temporary storage is available before attempting to write (@vencax in #550)
- Show SVG preview images in the media library (@Jinksi in #954)
- Fix failed PR force-merge showing success message (@tech4him1 in #1016)
- Fix false proptype warning for collection view (@Quicksaver in #998)
1.0.3 (December 19, 2017)
- Fix select widgets with object type options (@tech4him1 in #920)
- Warn when uploading asset with same name as existing asset (@Dammmien in #853)
- Fix Slate plugins broken during 0.30 migration (@Dammmien in #856)
- Fix infinite scrolling for collections with integrations (@erquhart in #940)
1.0.2 (December 7, 2017)
- Fix position of editor view controls (@biilmann in #886)
- Update docs intro to direct to new content (@verythorough in #891)
1.0.1 (December 7, 2017)
- Add configuration options doc (@verythorough in #885)
- Add new docs website landing page (@ziburski in #880)
- Rework Test Drive and Quick Start docs (@verythorough in #888)
1.0.0 (December 7, 2017)
The first major release of Netlify CMS!! Here are the big features:
All New UI 💫
The CMS UI has been completely redesigned from the ground up!
- All new visuals and reprised UX throughout
- List view/grid view option for collections
- Deletion now works for editorial workflow
- Control publishing and editorial workflow status from the entry editor
- Descriptions can now be added for each collection
All New Docs 💥
The docs at netlifycms.org have been rewritten and vastly improved!
- Full references with code samples for every configuration option, collection type, and widget
- Easier docs contributions with the website built directly in the repo
- Updated intro docs with a new Gatsby starter template in addition to the Hugo one
Changes
- Fix backspace not removing empty block in markdown editor (@Dammmien in #854)
- Add select widget documentation (@ackushiw in #806)
- Migrate netlifycms.org source into this repo (@verythorough in #860)
- Fix Slate mark rendering (@erquhart in #858)
- Do not infer file format if format specified in config (@tech4him1 in #795)
- Infer format from extension for new entries (@tech4him1 in #796)
- Throw on unsupported format (@tech4him1 in #831)
- Update widget docs (@verythorough in #876)
- Implement new UI, restructure/refactor project (@erquhart and @neutyp in #785)
0.7.6 (November 27, 2017)
- Migrate to Slate 0.30.x (@erquhart in #826)
- Fix empty image fields saving null or undefined (@tech4him1 in #829)
- Add JSON as manually supported format (@tech4him1 in #830)
- Enable webpack scope hoisting (@tech4him1 in #840)
- Update bundled version of gotrue-js to latest (@biilmann in #837)
- Add global error boundary (@tech4him1 in #847)
- Fix datetime formatting, allow empty value (@biilmann in #842)
Docs
- Update authentication doc to cover all backends (@verythorough in #751)
- Add oauth-provider-go to custom-authentication.md (@igk1972 in #845)
0.7.5 (November 19, 2017)
0.7.4 (November 15, 2017)
- Remove trailing slash from directory listing path (@biilmann in #817)
- Fix images with non-lowercase extensions not being treated as images (@erquhart in #816)
- Prompt before closing window with unsaved changes in the editor (@benaiah in #815)
0.7.3 (November 11, 2017)
- Fix persisting files with no body/data files (@ebello in #808)
- Fix ControlHOC ref for redux container widgets (@erquhart in #812)
- Fix entries not saving due to null integrations state (@erquhart in #814)
- Fix requestAnimationFrame warnings in tests (@tech4him1 in #811)
0.7.2 (November 11, 2017)
- Only rebase editorial workflow pull requests if assets are stored in content repo (@erquhart in #804)
- Fix Netlify Identity widget logout method being called after signup redirect (@tech4him1 in #805)
0.7.1 (November 11, 2017)
- Enable sourcemaps (@erquhart in #803)
- Add unselected option to select widget when no default is set (@benaiah in #673)
- Fix image not shown after upload for Git Gateway (@erquhart in #790)
- Fix empty media folder loading error (@erquhart in #791)
- Fix error for non-markdown files in editorial workflow (@tech4him1 in #794)
- Fix login when accept_roles is set (@tech4him1 in #801)
- Add error boundary to editor preview iframe (@erquhart in #779)
0.7.0 (November 9, 2017)
Media Library UI
The CMS now features a media library UI for browsing, adding, and removing media from your content
repo! The library shows assets in from the directory set as media_library
in the CMS config. The
media library is fully backwards compatible for existing CMS installations.
All Changes
- Add config option to disable deletion for a collection (@rpullinger in #707)
- Fix TOML files not being saved with the correct extension (@tech4him1 in #757)
- Clean up file formatters (@tech4him1 in #759)
- Add scroll sync toggle to editor (@Jinksi in #693)
- Disable login button while login is in progress (@tech4him1 in #741)
- Improve markdown editor active style indicator accuracy (@pjsier in #774)
- Add media library UI (@erquhart in #554)
- Fix transparent background on list widget (@Jinksi in #768)