Skip to content

Releases: cobalt-org/cobalt.rs

v0.10.0

04 Jan 03:35
Compare
Choose a tag to compare

Release 0.10.0

Features

  • error: Identify layout errors (0ec3a3d0)

Bug Fixes

  • Correctly copy scss files when sass is disabled (f04bd9d2)
  • Log context for failures (be258bfb)
  • config: On empty file, use right root (a99ca197)
  • drafts: Config can enable again (729e0b18)
  • front: Ensure exceprt is rendered before used (9e714697)
  • includes: Support including hidden files (cb577c42)

Breaking Changes

  • error: Identify layout errors (0ec3a3d0)

v0.9.0: Release 0.9.0

30 Nov 21:08
Compare
Choose a tag to compare

Features

  • liquid: Dedicated _includes dir (dc4b9ce, closes #328, breaks #)

Breaking Changes

  • liquid: Dedicated _includes dir (dc4b9ce, closes #328)

v0.8.0: Focus: Command line changes

09 Nov 04:03
Compare
Choose a tag to compare

Bug Fixes

  • new:
    • Pages start as md by default (892d798
    • Auto-created posts start as drafts (0cfc158
  • watch: Rebuilding ignores dest (b72863b
  • Auto-ignore dest in more cases (8676a3a
  • Don't ignore dest look-alikes (33c7d0d
  • source/dest are now relative to config (ce95b39
  • clean: Better detect what we can't clean (78bbfc3
  • cli: Clarify role of --destination (a9fce40
  • config:
  • jekyll: Clean up flag names (80468b9
  • data-files: Provide information which file caused an error (6b8e701
  • error: Report file path on parse error (c1cf01c
  • log: Reduce noise when level is debug (646d589

Breaking Changes

  • config:
    • Auto-ignore dest in more cases (8676a3a
    • source/dest are now relative to config (ce95b39
    • Remove layouts config setting (137fb96
    • Find config in parent rather than default (4e96a1f
  • cli:
    • Remove global config flags (b00aad6
    • Remove source/posts/layouts flags (70b549d
  • jekyll: Clean up flag names (80468b9

Features

  • init: Update defaults (8a0eda9
  • new: Clearer contract for cobalt new (8e44311
  • New publish sub-command (c0329df
  • Expose config's site values (7fea9dd, closes #216)
  • cli:
    • Remove global config flags (b00aad6
    • Remove source/posts/layouts flags (70b549d
  • config:
    • Change future destination to _site (da586c7
    • Remove layouts config setting (137fb96
    • Find config in parent rather than default (4e96a1f
  • front:
    • Set published_date from filename (ad69b1f
  • liquid: Upgrade to 0.11 (fd366fb
    • syntax: Add arr[0] and obj["name"] indexing (PR #141, fixes #127)
    • value: Add nil value to support foreign data (PR #140)

v0.7.5: Release 0.7.5

22 Oct 03:16
Compare
Choose a tag to compare

Bug Fixes

  • jekyll: Remove crash (7d07b2c
  • Don't dump a flag that isn't meant to be (c3873e2

v0.7.4: Release 0.7.4

21 Oct 03:57
Compare
Choose a tag to compare

Bug Fixes

Features

  • data-files: Add data file support (bb2d7c0, closes #256)
  • scss: Implement compiling of SCSS files (76b8d8a
  • jekyll: Initial jekyll conversion subcommand (3719190
  • Improve error reporting to user (1e07708

v0.7.3: Features

06 Oct 02:15
Compare
Choose a tag to compare

Features

  • Support :categories in permalink (a9b4474
  • Support nested frontmatter (cafd42f
  • syntax-highlight: Succeed on windows (f1129fa
  • debug:
    • Dump doc with all defaults/globals (e4ff582
    • Link substitutions dump flag added (3439265

Bug Fixes

  • Do not attempt to build the output (51f486a
  • Ignore dest rather than rebuild (fce8936, closes #170)

Breaking Changes

  • page.path now returns non-exploded path. (7f571a8
  • --dump=liquid is replaced by --dump=<DATA> (3439265

A note on semver: I'm not bumping minor, despite breaking changes. In one
case, it is a change in a debug aide and not a part of the regular use cases
where someone might be broken. On the other, the chance of someone being
impacted by such a change is minuscule.

v0.7.2

04 Jul 04:02
Compare
Choose a tag to compare
  • Bump syntect version to 1.7.0 and enable dump-load feature (4d0e14a7)

v0.7.1: Merge pull request #247 from epage/release

25 Jun 04:56
Compare
Choose a tag to compare

0.7.1 (2017-06-25)

Bug Fixes

  • CI:
    • Show all build failures, not just first (52916cd8)
    • Re-enable Stable builds on Linux (24f3b209)

v0.7.0: Merge pull request #245 from epage/release

24 Jun 04:30
Compare
Choose a tag to compare

0.7.0 (2017-06-24)

Bug Fixes

Performance

  • document: cache off Regex objects (2b2525c1)

Features

  • More advanced blacklisting, now with whitelisting! (be05d963, closes #221)
  • attributes: Add input-file based attributes (95fb81f5)
  • debug: Dump intermediate state (fec65b37)
  • Upgrade to liquid-rust 0.10.0 (2421679)
  • cobalt new added to create pages (former cobalt new renamed to cobalt init) (4700f34)
  • Customize post sort order with post_order: "asc" (28df5e2)
  • Posts now have prev and next attributes (dbcaf7e)
  • Documents now have title, slug, and ext attributes (46b3b22)

Breaking Changes

  • .cobalt.yml's ignore changed to gitingore format (be05d963, closes #221)
  • cobalt new renamed to cobalt init (fe3a246)

v0.6.1

28 Feb 20:40
Compare
Choose a tag to compare
Bump version to 0.6.1 for Win path fix