Releases: jekyll/jekyll-admin
Releases · jekyll/jekyll-admin
Release v0.5.1
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
Documentation
Release v0.4.1
Release v0.4.0
Changes since v0.3.0
API
- List files & directories for collection & page APIs #281 .
- Only allow files that render to HTML to be written as a Page #301 (props to @ivantsepp )
User Interface
- Add tooltip to
path
input about autogenerating #291 - Clear errors before unmounting #296 (performance)
- Interface improvements #308 #309 (props to @ashmaroli )
Development
- Migrate to Webpack 2 #298
Documentation
- Minor documentation edits by @ashmaroli #286
- Update repo screenshot #293
Release v0.3.0
Changes since v0.2.0
API
- Ability to create/update data files in all format #255
- Fix uploading files on Windows #279
- Fix encoding bug on Windows #280
User Interface
- Sort documents by date reverse chronologically #254
- Show time if it is set in post list #261
- Show active links properly in the sidebar #264
- Use dark theme for Ace Editor #267
- Fix auto-generating filenames #273
- Fix new button labels #274
- Add a tooltip to 'New metadata field' link #278
Development Fixes
- Add NPM dependency checker #253
- Refactoring, perf gains, code styling #256, #265, #282
- Bump Ace Editor #260
- Prune the front-end state tree #262
- Suppress noisy webpack output #269
- Appveyor fix #284
Documentation
Release v0.2.0
Changes since v0.1.1
- Autogenerate filenames from title if not given #224
- Date metafield style fix #225
- Use SimpleMDE instead of its fork #226
- Monkeypatch
start_up_webrick
instead ofprocess
#228 - Yarn support for the front-end modules #230
- Ability to save in fullscreen editor #233
- Metafields design tweaks #234
- fix meta buttons z-index bug #237
- Enable spell checker for markdown editor #239
- Confirm navigation for unsaved changes #240
- Separate frontend messages into a file #248
- Deprecate documents endpoint completely #250
- Fix test warnings #251
- Bump dependencies #231 #249
Release v0.1.1
Changes since Initial Release - 0.1.0
- Added issue template (#177, #188, #194)
- Fixed documentation (#179, #195)
- Added default value/placeholder to breadcrumb input for posts (#178)
- Show slug for document listing in case title is empty (#180)
- Added Windows Development helper note (#181)
- Added inactive state class to save button (#182)
- Fixed updating configuration (#185)
- Updated front-end to a sleek interface (#215, #189, Great work from @ashmaroli)
- Added validation for invalid filenames (#191)
- Redirect when the filename changes (#198)
- Pages endpoint returns files that render to HTML (#210)
- Expose documents on collection index (#211)
- Fixed .gitignore (#212)
- Deprecated
collections/collection/documents/
endpoint (#214)
v0.1.0 - Initial release
- Initial release 🎉. With this release, the Google Summer of Code student coding period formally concludes. A big congrats to @mertkahyaoglu on a great 🚢! (#174)
- Going forward, Jekyll Admin will be a community-driven open source project, built one contribution at a time by users like you. See the contributing instructions, and the development docs for more information.
Interested in trying out Jekyll Admin?
It's easy (and fun!). Check out the installation and usage instructions for how to get started.
Changes since 0.1.0.pre2
- Fix windows compatibility and add Windows tests (#153, #149, props @codegaze)
- Add notification system (#144)
- Expose
http_url
andapi_url
for all resources (#166) - Exclude next/previous contents from indexes (#154)
- Remove file contents from all indexes (#138)
- Support for posts in the future (#117)
- Use
http_url
for all preview links (#167) - Better search feedback, props @DirtyF (#135)
- Fix datetime picker (#155, thanks @olivierlacan for reporting)
- Load static files directly from Jekyll server (#147)
- Fix bug where creating a nameless datafile zeros its content (#146)
- Fix Safari datetime parsing (#159)
Known issues
v0.1.0.pre2
- Fix for compiled site not being distributed with the Gem
- Fix for root API route returning an error
v0.1.0.pre
Initial pre-release version.