Release v0.5.0
Changes since v0.4.1
API
API changes for this release fully belongs to @ashmaroli. Huge thanks 🎉
- Support editing data files in sub-directories #349
- Support editing raw config file without losing comments #351
- Restore null values in front matter, partially #378
User Interface
- Support front matter defaults in the front end #337
- Allow previewing images with uppercase filenames #343
- StaticFilePicker for Metafields #345
- Support editing raw config file via the interface #351, #370, #373, #377
- Add support for standard save keyboard shortcut #350, #382 (props to @mikefowler 🎉 )
- Add GUI support for creating/editing Data files and Configuration #354 , #360, #362 , #366 (props to @ashmaroli 🎉 )
- Fixed a bug that causes to view wrong documents #356
- Reduce production bundle size from 4MB to 2.4MB #358
- Support hiding sidebar links #361
- Support 24-hour clock for DateTimePicker #371
- Stylish error messages #376
- Preserve front matter types and trim extra whitespaces from keys and values in metafields #378
Development
- ES6 applied in some files #342 (props to @gkal19 🎉 )
- Ignore
npm-debug
logs with additional extension #355 - Webpack Bundle Analyzer #357
- Migrate to Jest #359