Skip to content

Releases: jekyll/jekyll-admin

Release v0.5.1

02 Jun 07:12
Compare
Choose a tag to compare

Changes since v0.5.0

API

  • Warning about --watch being disabled #392

User Interface

  • A few style fixes

Release v0.5.0

17 May 20:51
Compare
Choose a tag to compare

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

  • Update docs style #379
  • Mention new Jekyll Admin option #381

Release v0.4.1

30 Mar 11:16
Compare
Choose a tag to compare

Changes since v0.4.0

API

  • Disable watch to prevent race condition between threads calling site.process #320
  • Intense code refactoring #323

User Interface

  • Disable markdown spellchecker #314
  • Added SVG to file preview #318
  • UI translations #325 , #326, #327
  • Add syntax highlighting to markdown editor #332

Release v0.4.0

27 Feb 19:18
Compare
Choose a tag to compare

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

Release v0.3.0

23 Jan 17:16
Compare
Choose a tag to compare

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

  • Remake documentation site #271
  • Add Github & current version links to site header #277

Release v0.2.0

20 Dec 20:46
Compare
Choose a tag to compare

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 of process #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

01 Sep 21:14
Compare
Choose a tag to compare

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

23 Aug 15:22
Compare
Choose a tag to compare
  • 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 and api_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

  • Can't edit documents or pages in subfolders (#163, #150)
  • Config cannot be read if outside of site source (#160)

v0.1.0.pre2

18 Aug 19:13
Compare
Choose a tag to compare
v0.1.0.pre2 Pre-release
Pre-release
  • Fix for compiled site not being distributed with the Gem
  • Fix for root API route returning an error

v0.1.0.pre

18 Aug 18:42
Compare
Choose a tag to compare
v0.1.0.pre Pre-release
Pre-release

Initial pre-release version.