Skip to content

Releases: nanoc/nanoc

4.12.1

05 Apr 09:53
4.12.1
fbbdbb1
Compare
Choose a tag to compare

Enhancements:

  • Made Nanoc expand paths containing ~ (home directory) in the filesystem data source configuration (!4, !5, !6)

4.12.0

20 Feb 08:20
4.12.0
1b8d032
Compare
Choose a tag to compare

Features:

  • Added -W/--watch flag to the compile command (requires the nanoc-live gem)

Enhancements:

  • Made the compiler cache binary items

4.11.23

16 Jan 20:42
4.11.23
Compare
Choose a tag to compare

Fixes:

  • Fixed issue which could cause nanoc-live to keep running and use 100% CPU (#1538)

4.11.22

01 Jan 14:23
4.11.22
83fec43
Compare
Choose a tag to compare

Changes:

  • Dropped support for Ruby 2.4 (EOL)

Fixes:

  • Added support for Ruby 3.0

4.11.21

18 Dec 20:39
4.11.21
08d6bfe
Compare
Choose a tag to compare

Fixes:

  • Made clonefile usage optional

You can add clonefile to your Gemfile to let Nanoc make use of your filesystem’s copy-on-write functionality (if available), which is not only faster but also more space-efficient. In the previous release, 4.11.20, clonefile was mandatory, even though it won’t properly compile on older operating systems.

4.11.20

18 Dec 20:05
4.11.20
eca5e86
Compare
Choose a tag to compare

Enhancements:

  • Made Nanoc use copy-on-write when available (preferred over hardlinking/copying) (#1509, #1511) [Daniel Aleksandersen]

4.11.19

16 Oct 06:46
4.11.19
33c7b1c
Compare
Choose a tag to compare

Fixes:

  • Fixed an issue which could cause compiled pages to contain the content of another page (#1501, #1510)

4.11.18

17 Jun 08:24
4.11.18
2a817d2
Compare
Choose a tag to compare

Fixes:

  • Fixed a Encoding::CompatibilityError that would be thrown e.g. when using the contracts library (#1502, #1505) [Ethan Crawford]
  • Fixed an issue which could cause Nanoc not to compile all items on Ruby 2.7 (#1501, #1507)

4.11.17

12 Jun 17:39
4.11.17
82b0995
Compare
Choose a tag to compare

Fixes:

  • Fixed issue which could cause Nanoc to throw a timeout exception (#1503)

4.11.16

26 Apr 07:06
4.11.16
c5e1b36
Compare
Choose a tag to compare

Fixes:

  • Fixed uninitialized constant/undefined method bug with guard-nanoc (#1494, #1495)
  • Removed remaining more “Using the last argument …” warnings (#1498)

Enhancements:

  • Ignore redirects to self (misued for cookies) (#1496) [Daniel Aleksandersen]