Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:darix:apps
rubygem-nanoc
rubygem-nanoc.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File rubygem-nanoc.changes of Package rubygem-nanoc
------------------------------------------------------------------- Mon Nov 4 17:06:29 UTC 2024 - Dan Čermák <dan.cermak@posteo.net> - 4.13.1: Enhancements: - Dropped explicit dependency on `psych`, simplifying usage on Windows (#1712, #1713) ------------------------------------------------------------------- Sat Jun 22 00:14:07 UTC 2024 - Marcus Rueckert <mrueckert@suse.de> - bump ruby for leap 15.x to 3.3. 3.1 is minimum now. ------------------------------------------------------------------- Fri Jun 21 10:17:11 UTC 2024 - Dan Čermák <dan.cermak@posteo.net> - 4.13.0: Features: - Added `--focus` option to the `compile` and `live` commands (#1707) Fixes: - Made `delete` log lines use relative (not absolute) paths (#1706) Changes: - Dropped support for Ruby 3.0 (EOL) (#1704) 4.12.21: Fixes: - Fixed a rare “private method printf” error (#1694) Enhancements: - Sped up checksummer and made it more reliable and correct (#1693) - Removed Nokogiri warning message on JRuby (#1700) 4.12.20: Enhancements: - Add base64 as a gem dependency (#1681) - Specify pry as one of nanoc-cli's runtime dependencies (#1679) [Junichi Sato] - Add `org` extension (for Org Mode) to list of text file extensions (#1688) [Antar] ------------------------------------------------------------------- Mon Jan 29 14:14:24 UTC 2024 - Dan Čermák <dan.cermak@posteo.net> - New upstream release 4.12.19, see bundled NEWS.md ------------------------------------------------------------------- Tue Nov 14 18:31:51 UTC 2023 - Dan Čermák <dan.cermak@posteo.net> - New upstream release 4.12.18, see bundled NEWS.md ------------------------------------------------------------------- Wed Dec 7 11:26:55 UTC 2022 - Stephan Kulow <coolo@suse.com> updated to version 4.12.14 see installed NEWS.md ## 4.12.14 (2022-12-03) Fixes: - Fixed an issue which would cause `Invalid argument @ io_write` on larger sites (#1636) Enhancements: - Made Nanoc store temporary data (in `tmp/nanoc/`) in compressed form (#1637) ## 4.12.13 (2022-11-30) Fixes: - Prevented an issue where items could have two leading slashes in their identifier when using the `filesystem` data source’s `extra_files` option (#1622) - Fixed an issue which would make `nanoc compile --watch` or `nanoc live` crash if the layouts directory does not exist (#1625, #1626) - Fixed the usage of the `show-rules` command (it takes no arguments) (#1628) - Fixed an issue which could make Nanoc crash with `Stopwatch::AlreadyRunningError` (#1631, #1633) ## 4.12.12 (2022-11-15) Fixes: - Fixed a bug that could incorrectly raise compilation dependency cycle errors (#1620) ## 4.12.11 (2022-11-12) Enhancements: - Further improved compilation speed, especially for partial recompilation (#1609, #1612, #1613, #1615) ------------------------------------------------------------------- Fri Oct 28 05:01:02 UTC 2022 - Stephan Kulow <coolo@suse.com> updated to version 4.12.10 see installed NEWS.md ## 4.12.10 (2022-10-18) Enhancements: - Improved compilation speed, especially for partial recomilation (#1602, #1603, #1604) ------------------------------------------------------------------- Mon Oct 10 13:11:08 UTC 2022 - Stephan Kulow <coolo@suse.com> updated to version 4.12.9 see installed NEWS.md ## 4.12.9 (2022-10-08) Fixes: - Fixed compatibility with Haml 6.0 (#1595, #1593) ## 4.12.8 (2022-10-03) Fixes: - Fixed incorrect documentation regarding the IP addresses that the `live` and `view` commands listen on (#1584, #1585) Enhancements: - Wrapped URLs printed to stdout in angular brackets (like `<http://…>`) so terminals can detect them properly (#1589) [Daniel Aleksandersen] - Made various performance improvements (#1596, #1597, #1598) ------------------------------------------------------------------- Thu Aug 4 13:19:53 UTC 2022 - Stephan Kulow <coolo@suse.com> updated to version 4.12.7 see installed NEWS.md ## 4.12.7 (2022-06-06) Fixes: - Dropped support for incompatible Psych versions (#1577, #1583) Enhancements: - Replaced UglifyJS (unmaintained) with Terser (#1578, #1579) - Dropped support for Ruby 2.6 (EOL) (#1580) ## 4.12.6 (2022-05-28) Fixes: - Fixed a crash in `nanc view` when a TUN device is present (#1567) [Sergio Durigan Junior] - Fixed a crash when content/ has non-writable binary files (#1576) - Fixed inconsistency in allowed YAML classes in metadata (#1574) [Daniel Aleksandersen] ------------------------------------------------------------------- Mon Mar 14 22:13:31 UTC 2022 - Marcus Rueckert <mrueckert@suse.de> - limit rubies we build this for: - use 2.7 on leap - use the default ruby on newer distros ------------------------------------------------------------------- Sun Mar 13 13:07:08 UTC 2022 - Stephan Kulow <coolo@suse.com> - Reenable 3.1 builds ------------------------------------------------------------------- Thu Mar 3 08:23:58 UTC 2022 - Stephan Kulow <coolo@suse.com> updated to version 4.12.5 see installed NEWS.md ## 4.12.5 (2022-01-22) Fixes: - Prefer YAML.safe_load over YAML.load (#1566) Enhancements: - Added `Time` to the list of permitted classes for YAML (#1565) [Hideaki Nagamine] ## 4.12.4 (2022-01-15) Fixes: - Fixed “can’t be called from trap context” exception (#1559, #1564) Enhancements: - Added `Date` to the list of permitted classes for YAML (#1560) [Damien Mathieu] - Made Nanoc log the filename when it is not absolute (#1557) [Johnny Willemsen] ## 4.12.3 (2021-10-09) Fixes: - Switched ERB to use keyword arguments (#1547, #1550) [Daniel Aleksandersen] - Removed use_helper re-definition warning (#1548, #1553) [Daniel Aleksandersen] - Fixed issue which could cause items not to be recalculated when removing items in the preprocess block (#1554, #1555) - Dropped Nokogumbo in favor of Nokogiri (#1546, #1549) [Daniel Aleksandersen] ------------------------------------------------------------------- Thu Jul 1 18:59:04 UTC 2021 - Marcus Rueckert <mrueckert@suse.de> - build for 2.7 only ------------------------------------------------------------------- Thu Jun 24 17:39:33 UTC 2021 - Stephan Kulow <coolo@suse.com> updated to version 4.12.2 see installed NEWS.md ## 4.12.2 (2021-05-28) Enhancements: - Add support for `video/@poster` to relativize_paths (#1544) [Masayuki Higashino] ## 4.12.1 (2021-04-05) Enhancements: - Made Nanoc expand paths containing `~` (home directory) in the filesystem data source configuration (!4, !5, !6) ## 4.12.0 (2021-02-20) Features: - Added `-W`/`--watch` flag to the `compile` command (requires the `nanoc-live` gem) Enhancements: - Made the compiler cache binary items ------------------------------------------------------------------- Wed Jan 20 12:58:44 UTC 2021 - Stephan Kulow <coolo@suse.com> updated to version 4.11.23 see installed NEWS.md ## 4.11.23 (2021-01-16) Fixes: - Fixed issue which could cause nanoc-live to keep running and use 100% CPU (#1538) ## 4.11.22 (2021-01-01) Changes: - Dropped support for Ruby 2.4 (EOL) Fixes: - Added support for Ruby 3.0 ------------------------------------------------------------------- Wed Dec 30 03:13:53 UTC 2020 - Marcus Rueckert <mrueckert@suse.de> - limit TW to 2.7 ------------------------------------------------------------------- Wed Dec 30 03:06:33 UTC 2020 - Marcus Rueckert <mrueckert@suse.de> - Update to ## 4.11.21 (2020-12-18) see installed NEWS.md 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 (2020-12-18) Enhancements: - Made Nanoc use copy-on-write when available (preferred over hardlinking/copying) (#1509, #1511) [Daniel Aleksandersen] ## 4.11.19 (2020-10-16) Fixes: - Fixed an issue which could cause compiled pages to contain the content of another page (#1501, #1510) ------------------------------------------------------------------- Fri Sep 25 14:22:09 UTC 2020 - Stephan Kulow <coolo@suse.com> - updated to version 4.11.18 see installed NEWS.md ## 4.11.18 (2020-06-17) 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 (2020-06-12) Fixes: - Fixed issue which could cause Nanoc to throw a timeout exception (#1503) ------------------------------------------------------------------- Thu May 7 21:06:03 UTC 2020 - Stephan Kulow <coolo@suse.com> - updated to version 4.11.16 see installed NEWS.md ## 4.11.16 (2020-04-26) 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] ## 4.11.15 (2020-03-07) Enhancements: - Made `prune` print files to delete when using dry run (#1474, #1476) - Made Nanoc emit a warning when the `contracts` library is loaded, as it can cause severe slowdowns (#1483, #1489) - Made the default Rules handle `index.*` files (#1485, #1490) Fixes: - Fixed warnings on Ruby 2.7 - Made `@rep` (not just `@item_rep`) available in the Rendering helper (#1484, #1488) - Made the `:relativize_paths` filter relativize the `value` attribute, not the `content` one, of the `param` HTML element (#1491) - Made the `:relativize_paths` filter support relativizing paths in `srcset` attributes (#1475, #1492) - Fixed an issue that could cause items to be marked as outdated when they shouldn’t be (#1471, #1493). ------------------------------------------------------------------- Mon Feb 10 15:14:24 UTC 2020 - Stephan Kulow <coolo@suse.com> - updated to version 4.11.14 see installed NEWS.md ## 4.11.14 (2019-11-10) Fixes: * Fixed an issue where removing and re-adding an item would not cause dependent items to be recompiled (#1463, #1464) ## 4.11.13 (2019-11-02) Fixes: * Fixed an issue which could cause Nanoc to freeze when generating the output diff on Windows ## 4.11.12 (2019-09-21) Fixes: * Fixed an issue with the output diff, where some hunks would not appear (#1457) ## 4.11.11 (2019-09-07) Fixes: * Made output diff more reliable (#1455, #1456) ## 4.11.10 (2019-08-31) Fixes: * Fixed problem with sporadic `DDMetrics::Stopwatch::AlreadyRunningError` (#1445) ## 4.11.9 (2019-08-17) Enhancements: * Allowed specifying excluded files across all checks (#1438) * Replace handlebars.rb with ruby-handlebars (#1443) * Improved dependency tracking for Sass imports (#1451, #1452) [Romain Goyet] ## 4.11.8 (2019-08-08) Fixes: * Fixed issue with `#find_all` yielding incorrect objects, causing a crash when attempting to access attributes (#1446, #1447) ## 4.11.7 (2019-07-28) Fixes: * Fixed handling of protocol-relative URLs (#1444) ------------------------------------------------------------------- Fri Jul 19 09:24:29 UTC 2019 - Stephan Kulow <coolo@suse.com> - updated to version 4.11.6 see installed NEWS.md ## 4.11.6 (2019-07-06) Fixes: * Fixed crash in the `show-data` command when printing layout outdatedness (#1432) * Fixed crash in the `view` command when host/port is not specified Enhancements: * Added `#env_name` to `@config` (#1437) * Made the `external_links` checker detect more kinds of broken links (#1422) [Daniel Aleksandersen] * Made the `external_links` checker shuffle the list of links (#1429) [Daniel Aleksandersen] ------------------------------------------------------------------- Sun May 5 09:35:59 UTC 2019 - Stephan Kulow <coolo@suse.com> - updated to version 4.11.5 see installed NEWS.md ## 4.11.5 (2019-04-30) Fixes: * Fixed an incompatibility introduced in Cri 2.15.4 (#1423, #1426) ## 4.11.4 (2019-04-28) Fixes: * Fixed an issue which could cause `#compiled_content` to sometimes return compiled content that erroneously includes the layout (#1412, #1421) ## 4.11.3 (2019-04-27) Enhancements: * Set a User-Agent for HTTP requests made by the `external_links` check (#1417) [Daniel Aleksandersen] * Added `atom:link[type]` attributes (#1415) [Daniel Aleksandersen] ------------------------------------------------------------------- Sat Mar 2 15:27:29 UTC 2019 - Stephan Kulow <coolo@suse.com> - updated to version 4.11.2 see installed NEWS.md ## 4.11.2 (2019-02-16) Fixes: * Fixed issue which prevented Sass (not SCSS) files from being imported (#1397, #1407) [Alexander Groß] ## 4.11.1 (2019-02-09) Fixes: * Fixed an issue which caused hardlinking to fail in certain situations (#1405, #1406) ------------------------------------------------------------------- Sat Dec 8 16:26:14 UTC 2018 - Stephan Kulow <coolo@suse.com> - updated to version 4.11.0 see installed NEWS.md ## 4.11.0 (2018-12-01) Features: * Added support for generating inline source maps for Sass (#1376) [Gregory Pakosz] * Added `:tiebreaker` option to the breadcrumbs helper, so that it can deal with ambiguity (#1368) ## 4.10.4 (2018-12-01) Fixes: * Fixed an error when importing a Sass/SCSS file outside of Nanoc’s content directory (#1378, #1379) ------------------------------------------------------------------- Thu Nov 22 05:23:12 UTC 2018 - Stephan Kulow <coolo@suse.com> - updated to version 4.10.3 see installed NEWS.md ## 4.10.3 (2018-10-28) Fixes: * Fixed an issue which could cause `write nil` to still invoke the routing rule (#1374, #1375) ## 4.10.2 (2018-10-21) Fixes: * Fixed an issue where changing a layout rule’s parameters would not recompile items that use the layout for this layout rule (#1372, #1373) ## 4.10.1 (2018-10-16) Fixes: * Made Nanoc no longer crash when the Sass gem is not available (#1371) ## 4.10.0 (2018-10-14) Features: * Added source map support to the Sass filter (#1365) [Gregory Pakosz] * Added a `nanoc()` Sass function (#1365) [Gregory Pakosz] Fixes: * Ensured breadcrumb trail always ends in item itself (#1367) Enhancemens: * Made Nanoc error when meta-file cannot be unambiguously associated (#1370) ## 4.9.9 (2018-10-06) Fixes: * Allowed `items_root` and `layouts_root` to be null ## 4.9.8 (2018-10-05) Fixes: * Fixed missing `configuration-schema.json` file ## 4.9.7 (2018-10-05) Enhancements: * Added `title_proc:` option to the blogging helper (#1362, #1363) [Thomas Hochstein] * Dropped Ruby 2.3 support, as it is no longer maintained (#1361) * Added static configuration file verification (#1360) ## 4.9.6 (2018-09-19) Fixes: * Fixed an issue which would cause the checksum of binary items created by the filesystem data source not to be updated when the content changes (#1358, #1359) ## 4.9.5 (2018-09-15) Fixes: * Fixed an issue which would cause Nanoc to trip up when the working directory changes during compilation (#1338, #1353, #1354, #1357) ------------------------------------------------------------------- Wed Sep 5 10:30:19 UTC 2018 - coolo@suse.com - updated to version 4.9.4 see installed NEWS.md ## 4.9.4 (2018-08-19) Fixes: * Fixed an issue where compiled content of items generated in the preprocessor would not be available in the postprocessor (#1341, #1348) ------------------------------------------------------------------- Sat Jun 9 09:18:31 UTC 2018 - factory-auto@kulow.org - updated to version 4.9.3 see installed NEWS.md ## 4.9.3 (2018-06-09) Enhancements: * Added an `:exclude` option to `relativize_paths`, to exclude certain paths from being relativized (#1340) ------------------------------------------------------------------- Sat Mar 31 04:30:17 UTC 2018 - factory-auto@kulow.org - updated to version 4.9.2 see installed NEWS.md ## 4.9.2 (2018-03-30) Fixes: * Fixed bug which caused `output_dir` not to be ignored when checking for excludes in pruner (#1313, #1324) * Fixed bug which caused `Filter#depend_on` not to create a proper dependency when the depended-on item has no representations (#1330) Enhancements: * Made Nanoc use hardlinks instead of copying files when possible (#1321) [Antonio Terceiro] * Made Nanoc show an understandable error when a filter returns `nil` by accident (#1323, #1326) * Made the checks also consider `.xhtml` and `.htm` files (#1328, #1329) * Made Nanoc not report thread exceptions, which would freeze Ruby (#1332) ------------------------------------------------------------------- Fri Feb 23 05:31:10 UTC 2018 - factory-auto@kulow.org - updated to version 4.9.1 see installed NEWS.md ## 4.9.1 (2018-02-22) Fixes: * Fixed issue which could cause terminal output to be jumbled up (#1312, #1316) * Made pruner ignore `output_dir` configuration attribute when checking for excludes (#1313, #1317) * Fixed handling of interrupts (SIGINT) in the `shell` command (#1309, #1318) * Added workaround for `relativize_paths` mangling `gcse:search` elements (#1319, #1320) Enhancements: * Allowed overriding `<id>` and `<link rel="alternate">` elements in Atom feed generator (#1301) [Ian Young] * Made `sh` an alias for the `shell` command (#1308) * Simplified the default configuration (#1311) * Removed routing rules from newly-created sites (#1310) ------------------------------------------------------------------- Thu Feb 8 07:50:57 UTC 2018 - factory-auto@kulow.org - updated to version 4.9.0 see installed NEWS.md ## 4.9.0 (2018-01-31) Features: * Added `Identifier#match?` (#1305) * Added `Nanoc::Check.define` * Made Nanoc read checks configuration from `nanoc.yaml` (#1296) Enhancements: * Made Nanoc write out files asynchronously (#1288) * Made the filesystem data source ignore an initial blank line after the frontmatter (#1292, #1293) * Made the `check` command run deploy checks by default (#1304) * Made Nanoc honor the `NO_COLOR` environment variable (#1306) Bugs: * Fixed a potential deadlock in the `external_links` check (#1294, #1295) * Fixed the `external_links` check’s handling of redirects without a `Location` header (#1297, #1302) * Fixed the `external_links` check’s handling of URLs with invalid components (#1303) ------------------------------------------------------------------- Tue Jan 9 07:36:40 UTC 2018 - coolo@suse.com - updated to version 4.8.19 see installed NEWS.md ## 4.8.19 (2018-01-01) Enhancements: * Made `write nil` skip routing rule (#1286) ## 4.8.18 (2017-12-28) Enhancements: * Added `.tex` to the default list of text extensions (#1280) [Rien Maertens] Fixes: * Made `#breadcrumbs_trail` smarter about picking the right parent when there is ambiguity (#1278, #1279) * Made `#find_all` be callable with block instead of an argument (like `Enumerable#find_all`) (#1284, #1285) ## 4.8.17 (2017-12-16) Enhancements: * Made `LoadError` be printed more nicely (#1273, #1274, #1275) ------------------------------------------------------------------- Thu Dec 14 14:24:44 UTC 2017 - coolo@suse.com - updated to version 4.8.16 see installed NEWS.md ## 4.8.16 (2017-12-09) Fixes: * Made `adsf-live` not be required for `nanoc view`, unless running with `--live-reload` ------------------------------------------------------------------- Sun Dec 3 19:25:33 UTC 2017 - coolo@suse.com - updated to version 4.8.15 see installed NEWS.md ## 4.8.15 (2017-12-02) Fixes: * Made `nanoc` show item being compiled in crash logs of all errors, not just errors inheriting from `StandardError` (#1258) * Made Erubi stack traces include the filename of the item or layout that is being compiled (#1255, #1259) * Prevented `view --live-reload` from crashing when the output directory does not exist (#1254, #1261) Enhancements: * Made pruner not remove the output directory if it’s empty (#1260) ## 4.8.14 (2017-11-27) Same as 4.8.13, but published with the proper release date. ## 4.8.13 (2017-11-27) Enhancements: * Added `-L`/`--live-reload` option to `nanoc view` (#1251) ## 4.8.12 (2017-11-16) Fixes: * Fixed issue where changing `:output_dir` during preprocessing would prevent Nanoc from performing incremental compilation (#1248, #1249) Enhancements: * Allowed creation of pattern from symbols, not just strings (#1247) [Gregory Pakosz] ## 4.8.11 (2017-10-28) Enhancements: * Added `:save_with` parameter to `relativize_paths` filter (#1237) [Gregory Pakosz] * Made error messages more compact and easier to read ------------------------------------------------------------------- Wed Oct 11 06:09:07 UTC 2017 - coolo@suse.com - updated to version 4.8.10 see installed NEWS.md ## 4.8.10 (2017-10-08) Fixes: * Fixed handling of four dashes for separating metadata (#1222, #1223) * Made `#raw_path` unavailable in rules context (#1231) ## 4.8.9 (2017-09-22) Fixes: * Fixed “uninitialized constant DisabledContracts::Args” error ## 4.8.8 (2017-09-22) Enhancements: * Added `#dig` to configuration (#1221) [Gregory Pakosz] ------------------------------------------------------------------- Thu Sep 21 09:06:27 UTC 2017 - coolo@suse.com - updated to version 4.8.7 see installed NEWS.md ## 4.8.7 (2017-09-18) Fixes: * Fixed “uninitialized constant CGI” issue (#1218) ------------------------------------------------------------------- Sun Sep 17 17:52:30 UTC 2017 - coolo@suse.com - updated to version 4.8.6 see installed NEWS.md ## 4.8.6 (2017-09-17) Fixes: * Fixed issue which would cause items not to be considered as outdated when their content and/or attributes are changed in the preprocessor (#1216, #1217) ------------------------------------------------------------------- Mon Sep 11 12:44:14 UTC 2017 - coolo@suse.com - updated to version 4.8.5 see installed NEWS.md ## 4.8.5 (2017-09-07) Enhancements: * Made `nanoc check` accept hyphenated check names (e.g. `internal-links`, in addition to `internal_links`). * `compile --verbose` now prints “cached” rather than “identical” when cached compiled content is used. (#1214) ## 4.8.4 (2017-09-03) Fixes: * Fixed issue which caused the CLI to load the site at the wrong moment (#1211, #1212, #1213) ## 4.8.3 (2017-08-30) Fixes: * Disallowed full identifiers from ending with a slash (#1206) * Made `nanoc view` listen on 127.0.0.1, not 0.0.0.0, by default (#1205) Enhancements: * Made `nanoc view` print site URL (#1204) * Made `nanoc` search for parent directory containing Nanoc site (#1210) ------------------------------------------------------------------- Mon Aug 28 05:29:19 UTC 2017 - coolo@suse.com - updated to version 4.8.2 see installed NEWS.md ## 4.8.2 (2017-08-19) Fixed: * Fixed compatibility issue with guard-nanoc ## 4.8.1 (2017-08-06) Enhancements: * Various speed improvements ------------------------------------------------------------------- Tue Aug 8 09:33:05 UTC 2017 - mrueckert@suse.de - only build for 2.3 and up ------------------------------------------------------------------- Thu Aug 3 19:27:59 UTC 2017 - coolo@suse.com - updated to version 4.8.0 see installed NEWS.md ## 4.8.0 (2017-07-17) Featured: * Added `asciidoctor` filter (#1199) ## 4.7.14 (2017-07-16) Enhancements: * Various speed improvements (#1195, #1198) ## 4.7.13 (2017-07-02) Enhancements: * Made adding an item or a layout only recompile items that likely depend on it (#1191, #1193) ## 4.7.12 (2017-06-23) Fixes: * Fixed an issue in which the fog deployer could run out of open file descriptors (#1189) Enhancements: * Made changes to `@config` only cause outdatedness of items that depend on `@config` (#1188) ## 4.7.11 (2017-06-17) Fixes: * Made the `external_links` check always use GET, not HEAD (#1178, #1179) * Fixed an issue where changing identifiers during preprocessing could cause a crash (#1184, #1185) Enhancements: * Added `--preprocess` to `shell` command, to load preprocessed site data (#1180) ## 4.7.10 (2017-05-14) Fixes: * Fixed behavior of `parent_config_file` so that it merges, rather than overwrites (#1176) [Gregory Pakosz] Enhancements: * Made `slim` filter show the filename in error messages (#1175) [Alexander Groß] * Added `#use_helper` as an alternative to `#include` for enabling helpers (#1170) ## 4.7.9 (2017-05-01) Fixes: * Fixed character set handling of code snippets (#1171, #1174) Enhancements: * Added `xml:base` support (#1172, #1173) [Chris Burkhardt] This release drops support for Ruby 2.2, as it is no longer maintained. ## 4.7.8 (2017-04-22) Fixes: * Fixed a crash when printing dependency cycle error messages (#1164, #1166) * Fixed incorrect ordering in dependency cycle error messages (#1167, #1168) * Fixed a crash when attempting to print malformed UTF-8 strings (#1163, #1165) Enhancements: * Added various speed improvements (#1158, #1159, #1160) ## 4.7.7 (2017-04-16) Enhancements: * Added `--diff` option to `compile` command as a one-time alternative to `enable_output_diff` (#1155) * Sped up incremental compilation (#1156, #1157) ## 4.7.6 (2017-04-15) Enhancements: * Added support for `:html5` in `relativize_paths` and `colorize_syntax` filters (#1153) ------------------------------------------------------------------- Thu Apr 13 04:33:01 UTC 2017 - coolo@suse.com - updated to version 4.7.5 see installed NEWS.md ## 4.7.5 (2017-04-01) Fixes: * Recognize `--verbose` when calling `nanoc` without subcommand (#1145, #1146) Enhancements: * Made `show-data` print all outdatedness reasons, not just the first (#1142) * Sped up `@items.find_all` (#1147) ------------------------------------------------------------------- Thu Mar 30 04:34:27 UTC 2017 - coolo@suse.com - updated to version 4.7.4 see installed NEWS.md ## 4.7.4 (2017-03-29) Enhancements: * Made attribute dependencies cause outdatedness less often (#1136, #1137, #1138) * Improved speed of Rules file handling (#1140) ------------------------------------------------------------------- Mon Mar 27 04:32:52 UTC 2017 - coolo@suse.com - updated to version 4.7.3 see installed NEWS.md ## 4.7.3 (2017-03-26) Fixes: * Fixed an issue which could cause a missing file for a snapshot that is not `:last` not to be regenerated when compiling (#1134, #1135) ------------------------------------------------------------------- Wed Mar 22 05:33:09 UTC 2017 - coolo@suse.com - updated to version 4.7.2 see installed NEWS.md ## 4.7.2 (2017-03-21) Fixes: * Fixed crash when calling `#raw_path` in the Checks file (#1130, #1131) ------------------------------------------------------------------- Mon Mar 20 05:33:48 UTC 2017 - coolo@suse.com - updated to version 4.7.1 see installed NEWS.md ## 4.7.1 (2017-03-19) Fixes: * Fixed issue with `:xsl` filter not recompiling when it should (#924, #1127) Enhancements: * Made `compile --verbose` print percentiles rather than averages (#1122) * Improved dependency cycle error messages (#1123) ------------------------------------------------------------------- Thu Mar 16 05:35:35 UTC 2017 - coolo@suse.com - updated to version 4.7.0 see installed NEWS.md ## 4.7 (2017-03-15) Features: * Added `:erubi` filter (#1103) * Added `write ext: 'something'` shortcut (#1079) ## 4.6.4 (2017-03-10) Fixes: * Fixed issue where `compile --verbose` would show misleading timing information (#1113) ## 4.6.3 (2017-03-05) Fixes: * Fixed `Errno::ENOENT` crash (#1094, #1109) * Fixed undefined method `#reverse_each` crash (#1107, #1108) * Fixed compilation speed issue introduced in 4.6.2 (#1106) ------------------------------------------------------------------- Sun Mar 5 05:46:21 UTC 2017 - coolo@suse.com - updated to version 4.6.2 see installed NEWS.md ## 4.6.2 (2017-03-04) Fixes: * Fixed crash in `#binary?` (#1082, #1083, #1084) * Fixed issue which would cause the file referenced by `#raw_path` not to exist (#1097, #1099) Enhancements: * Allowed calling `#write` multiple times in the same rule (#1037, #1085) * Changed the `html` check to use validator.nu (#1104) ------------------------------------------------------------------- Tue Feb 14 05:37:45 UTC 2017 - coolo@suse.com - updated to version 4.6.1 see installed NEWS.md ## 4.6.1 (2017-01-29) Fixes: * Fixed table formatting in `compile --verbose` (#1074) [Hugo Peixoto] Enhancements: * Reduced memory usage (#1075, #1076, #1077, #1078) ## 4.6 (2017-01-22) Features: * Made `#content_for` accept a string as well as a block, to allow setting captured content outside of ERB (#1066, #1073) * Added `#raw_content=` to items and layouts during preprocessing (#1057) * Added `#snapshot?` to item rep views (#1056) Enhancements: * Prevented useless recompilations when switching Nanoc environments (#1070, #1071) ------------------------------------------------------------------- Fri Jan 20 05:31:37 UTC 2017 - coolo@suse.com - updated to version 4.5.4 see installed NEWS.md ## 4.5.4 (2017-01-16) Fixes: * Fixed issue with site not being recompiled fully when switching between environments (#1067, #1069) ## 4.5.3 (2017-01-15) Fixes: * Fixed “Fixnum is deprecated” message (#1061, #1062) * Fixed `:pre` snapshot not being created for items that are not laid out (#1064, #1065) ------------------------------------------------------------------- Sat Jan 14 05:34:26 UTC 2017 - coolo@suse.com - updated to version 4.5.2 see installed NEWS.md ## 4.5.2 (2017-01-11) Fixes: * Fixed handling of periods in full identifiers (#1022, #1059) * Fixed “cannot layout binary items” error message (#1058) * Fixed escaping of URLs in sitemaps (#1052, #1054) ## 4.5.1 (2017-01-09) Fixes: * Fixed crash when Nokogiri is not installed (#1053) ## 4.5.0 (2017-01-09) Features: * Added Git deployer (#997) ## 4.4.7 (2017-01-05) Fixes: * Fixed issue that caused an item not to be considered outdated when only the mtime has changed (#1046) * Removed stray `require 'parallel'` which could break the `external_links` check (#1051) [Cédric Boutillier] Enhancements: * Made Nanoc not recompile compiled items after an exception occurs (#1044) ## 4.4.6 (2016-12-28) Fixes: * Fixed issue where `#compiled_content` would not return the correct content (#1040, #1041) ------------------------------------------------------------------- Sun Dec 25 05:31:20 UTC 2016 - coolo@suse.com - updated to version 4.4.5 see installed NEWS.md ## 4.4.5 (2016-12-24) Fixes: * Prevented stale data from making it into the checksum store and thereby blowing up in memory (#1004, #1027) * Fixed slow recompile after adding many items to a site (#1028) * Fixed wrong capturing helper output when the output field separator (`$,`) is set * Fixed issue that could cause items with multiple reps not to be recompiled when needed (#1031, #1032) * Fixed error when fetching textual content of item whose `:last` snapshot is binary (#1035, #1036) ------------------------------------------------------------------- Wed Dec 21 05:35:09 UTC 2016 - coolo@suse.com - updated to version 4.4.4 see installed NEWS.md ## 4.4.4 (2016-12-19) Enhancements: * Improved speed of incremental compilations (#1017, #1019, #1024) ## 4.4.3 (2016-12-17) Fixes: * Prevented stale data from making it into the compiled content cache and thereby blowing up in memory (#1004, #1013) * Fixed “about” and “IRC channel” links in default site * Fixed accuracy of `<updated>` in Atom feed (use most recent `updated_at` or `created_at`) (#1007, #1014) Enhancements: * Added support for non-legacy identifiers in `#breadcrumbs_trail` (#1010, #1011) * Defined checksum for `Nanoc::Int::Context` to make outdatedness checker more precise (#1008, #1012) * Made Nanoc raise an error when item reps are routed to a path that does not start with a slash (#1015, #1016) ------------------------------------------------------------------- Thu Dec 8 05:47:08 UTC 2016 - coolo@suse.com - updated to version 4.4.2 ChangeLog removed upstream ------------------------------------------------------------------- Mon Nov 14 05:39:35 UTC 2016 - coolo@suse.com - updated to version 4.3.7 see installed ChangeLog ------------------------------------------------------------------- Sat Oct 29 04:41:01 UTC 2016 - coolo@suse.com - updated to version 4.3.6 see installed ChangeLog ------------------------------------------------------------------- Sat Oct 8 04:34:44 UTC 2016 - coolo@suse.com - updated to version 4.3.4 see installed ChangeLog ------------------------------------------------------------------- Sat Sep 10 04:34:16 UTC 2016 - coolo@suse.com - updated to version 4.3.2 see installed ChangeLog ------------------------------------------------------------------- Mon Aug 22 04:33:29 UTC 2016 - coolo@suse.com - updated to version 4.3.0 see installed ChangeLog ------------------------------------------------------------------- Mon Jul 25 04:29:34 UTC 2016 - coolo@suse.com - updated to version 4.2.4 see installed ChangeLog ------------------------------------------------------------------- Mon Jul 4 04:36:45 UTC 2016 - coolo@suse.com - updated to version 4.2.3 see installed ChangeLog ------------------------------------------------------------------- Mon Jun 20 04:34:44 UTC 2016 - coolo@suse.com - updated to version 4.2.1 see installed ChangeLog ------------------------------------------------------------------- Sun Jun 5 04:30:35 UTC 2016 - coolo@suse.com - updated to version 4.2.0 see installed ChangeLog ------------------------------------------------------------------- Mon Apr 18 04:32:18 UTC 2016 - coolo@suse.com - updated to version 4.1.6 see installed ChangeLog ------------------------------------------------------------------- Wed Apr 6 06:26:32 UTC 2016 - coolo@suse.com - updated to version 4.1.5 see installed ChangeLog ------------------------------------------------------------------- Sun Feb 14 05:32:15 UTC 2016 - coolo@suse.com - updated to version 4.1.4 see installed NEWS.md ## 4.1.4 (2016-02-13) Fixes: * Added missing `Configuration#key?` method (#815, #820) * Made output diff use correct snapshot rather than `:last` (#813, #814) Enhancements: * Sped up item resolution in Sass filter (#821) * Made `#link_to` more resilient to unsupported argument types (#816, #819) ------------------------------------------------------------------- Sun Jan 31 05:34:27 UTC 2016 - coolo@suse.com - updated to version 4.1.3 see installed NEWS.md ## 4.1.3 (2016-01-30) Fixes: * Fixed crash in `check` command when the subject of an issue is nil (#804, #811) * Made stale check not ignore non-final snapshot paths (#809, #810) ------------------------------------------------------------------- Thu Jan 21 05:40:28 UTC 2016 - coolo@suse.com - updated to version 4.1.2 see installed NEWS.md ## 4.1.2 (2016-01-16) Fixes: * Made @-variables (e.g. `@items`) report their frozenness properly, so that optimisations based on frozenness work once again (#795, #797) * Removed environment from `crash.log` to prevent leaking sensitive information (#798, #800) Enhancements: * Removed redundant checksum calculation (#789) [Ruben Verborgh] ## 4.1.1 (2015-12-30) Fixes: * Fixed preprocessor not being run before check/deploy/prune commands (#763, #784, #787, #788) Enhancements: * Made `#breadcrumbs_trail` explicitly fail when using full identifiers (#781, #783) ------------------------------------------------------------------- Sat Dec 19 05:35:14 UTC 2015 - coolo@suse.com - updated to version 4.1.0 see installed NEWS.md ## 4.1.0 (2015-12-18) Fixes: * Fixed crash when attempting to `#puts` an object that’s not a string (#778) * Made pruner not prune away files from routes defined for custom snapshots (#779) * Wrapped `@layout` in a layout view (#773) Enhancements: * Added a base path to the Checks file, so that it supports `#require_relative` (#774) ## 4.1.0rc2 (2015-12-13) Fixes: * Fixed children of the root item not having a parent (#769, #770) Enhancements: * Made `#path`, `#compiled_content` and `#reps` unavailable during pre-processing, compilation and routing, because they do not make sense in these contexts (#571, #767, #768) ## 4.1.0rc1 (2015-12-12) Fixes: * Fixed `@item.compiled_content` in a layout raising an exception (#761, #766) ## 4.1.0b1 (2015-12-11) Fixes: * Fixed issue with `:pre` snapshot not being generated properly (#764) Enhancements: * Updated default site to use `#write` (#759) ## 4.1.0a1 (2015-12-05) Features: * Added `postprocess` block (#726) [Garen Torikian] * Added `#write` compilation instruction and `path` option to `#snapshot` (#753) Fixes: * Fixed crash when printing non-string object (#712) [Garen Torikian] * Removed English text from `#link_to` helper (#736) [Lucas Vuotto] Enhancements: * Allowed excluding URLs from external links check (#686) [Yannick Ihmels] * Added `atom` to list of text extensions (#657) [Yannick Ihmels] * Added `#each` to `Nanoc::ConfigView` (#705) [Garen Torikian] * Made `#attribute_to_time` handle `DateTime` (#717) [Micha Rosenbaum] * Added `Identifier#components` (#677) * Added `:existing` option to `#content_for` (can be `:error`, `:overwrite` and `:append`) (#744) ------------------------------------------------------------------- Thu Dec 3 05:29:44 UTC 2015 - coolo@suse.com - updated to version 4.0.2 see installed NEWS.md ## 4.0.2 (2015-11-30) Fixes: * Properly set required Ruby version to 2.1 in the gem specification (#747) * Fixed issue with CLI commands not being loaded as UTF-8 (#742) * Added missing `#identifier=` method to items and layouts during preprocessing (#750) Enhancements: * Let attempts to fetch an item rep by number, rather than symbol, fail with a meaningful error (#749) ## 4.0.1 (2015-11-28) Fixes: * Fixed params documentation for :rdiscount filter (#722) * Fixed crash when comparing item rep views (#735, #738) Enhancements: * Lowered minimum required Ruby version from 2.2 to 2.1 (#732) ------------------------------------------------------------------- Mon Nov 23 05:30:22 UTC 2015 - coolo@suse.com - updated to version 4.0.0 see installed NEWS.md ------------------------------------------------------------------- Tue May 5 04:29:38 UTC 2015 - coolo@suse.com - updated to version 3.8.0 see installed ChangeLog ------------------------------------------------------------------- Mon Feb 9 06:18:58 UTC 2015 - coolo@suse.com - updated to version 3.7.5 Enhancements: * Allowed extra patterns to be specified in the data source configuration, so that dotfiles are no longer necessary ignored (e.g. `extra_files: ['.htaccess']`) (#492, #498) [Andy Drop, Michal Papis] * Removed Ruby 1.8.x support ([details](https://groups.google.com/forum/#!topic/nanoc/pSL1i15EFz8)) (#517) * Improved CSS and HTML error messages (#484, #504) * Let kramdown filter print warnings (#459, #519) Fixes: * Fixed HTML class names for recent Rouge versions (#502) * Fixed crash when using items or layouts in attributes (#469, #518) ## 3.7.4 (2014-11-23) Enhancements: * Made `check` command fail when output directory is missing (#472) [Mike Pennisi] * Made external links check timeouts start small and grow (#483) [Michal Papis] * Made code and API adhere much more closely to the Ruby style guide (#476) Fixes: * Fixed potential “parent directory is world writable” error (#465, #474) * Fixed retrying requests in the external link checker (#483) [Michal Papis] * Fixed issue with data sources not being unloaded (#491) [Michal Papis] ## 3.7.3 (2014-08-31) Fixes: * Fixed issue which caused metadata sections not be recognised in files that use CRLF line endings (#470, #471) [Gregory Pakosz] ------------------------------------------------------------------- Sun May 18 09:04:36 UTC 2014 - coolo@suse.com - updated to version 3.6.11 Fixes: * Fixed occasional "no such file" error on JRuby (#422) * Prevented multiple items and layouts from having the same identifier (#434, #435) Enhancements: * Set default encoding to UTF-8 (#428) * Improved checksummer to reduce number of unnecessary recompiles (#310, #431) * Disabled USR1 on JRuby in order to suppress warning (#425, #426) * Made pandoc filter argument passing more generic (#210, #433) ## 3.6.9 (2014-04-15) Fixes: * Fixed path to default stylesheet (#410, #411) * Improved reliability of piping from/to external processes in JRuby (#417) * Added workaround for “cannot modify” errors when using Nokogiri on JRuby (#416) * Made corrupted cached data auto-repair itself if possible (#409, #418) ------------------------------------------------------------------- Sun Mar 23 06:56:32 UTC 2014 - coolo@suse.com - updated to version 3.6.8 Fixes: * Fixed issue with missing compilation durations (#374, #379) * Made XSL filter transform item rather than layout (#399, #401) [Simon South] * Made XSL filter honor omit-xml-declaration (#403, #404) [Simon South] * Removed "see full crash log" line from crash log (#397, #402) Enhancements: * Added warning when multiple preprocessors are defined (#389) * Improve stylesheet handling in default site (#339, #395) ------------------------------------------------------------------- Thu Dec 12 10:19:35 UTC 2013 - coolo@suse.com - updated to version 3.6.7 Fixes: * Made Handlebars filter usable outside layouts (#346, #348) * Fixed ANSI color support on Windows (#352, #356) * Made fog deployer handle prefixes properly (#351) [Oliver Byford] * Fixed crash in watcher (#358) * Fixed huge durations when showing skipped items after compilation (#360, #364) * Fixed output of `--verbose` compilation statistics (#359, #365) * Fixed issue with Sass files not recompiling (#350, 370) Enhancements: * Fixed Windows compatibility issues in test suite (#353) [Raphael von der Grün] * Hid deprecated `autocompile` and `watch` commands in help * Made CLI swallow broken pipe errors when piping to a process that terminates prematurely (#318, #369) ------------------------------------------------------------------- Fri Nov 22 08:40:27 UTC 2013 - coolo@suse.com - updated to version 3.6.6 Enhancements: * Reduced number of dependencies generated by Sass filter (#306) [Gregory Pakosz] * Recognised lowercase `utf` in language value (e.g. `en_US.utf8`) as being UTF-8 (#335) * Set [Thin](http://code.macournoyer.com/thin/) as the default server for `nanoc view` (#342, #345) * Removed watcher section from the default configuration file (#343, #344) Fixes: * Prevented capturing helper from erroneously compiling items twice (#337) ------------------------------------------------------------------- Fri Oct 4 07:17:57 UTC 2013 - coolo@suse.com - updated to version 3.6.5 Fixes: * Fixed bug which could cause incorrect dependencies to be generated in some cases * Fixed handling of index filenames when allowing periods in identifiers ------------------------------------------------------------------- Mon Jun 3 19:56:41 UTC 2013 - coolo@suse.com - updated to version 3.6.4 ------------------------------------------------------------------- Fri May 24 08:49:09 UTC 2013 - coolo@suse.com - updated to version 3.6.3 * Added support for growlnotify on Windows (#253, #267) * Fixed bug which caused the external links checker to ignore the query string (#279, #297) * Removed weird treatment of `DOCTYPE`s in the `relativize_paths` filter (#296) * Fixed CodeRay syntax coloring on Ruby 2.0 * Silenced "Could not find files for the given pattern(s)" message on Windows (#298) * Fixed issue which could cause `output.diff` not to be generated correctly (#255, #301) * Let filesystem and static data sources follow symlinks (#299, #302) * Added compatibility with Listen 1.0 (#309) * Let `#passthrough` in Rules work well with the static data source (#251) [Gregory Pakosz] * Made timing information be more accurate (#303) ------------------------------------------------------------------- Wed Apr 17 14:28:02 UTC 2013 - mrueckert@suse.de - dont build it as noarch ------------------------------------------------------------------- Sun Mar 31 09:42:23 UTC 2013 - mailaender@opensuse.org - updated to version 3.6.2 (no changelog provided) ------------------------------------------------------------------- Sat Feb 9 09:16:35 UTC 2013 - coolo@suse.com - updated to version 3.5.0 ------------------------------------------------------------------- Fri Dec 14 06:03:03 UTC 2012 - coolo@suse.com - updated to version 3.4.3 ------------------------------------------------------------------- Sat Nov 3 08:00:40 UTC 2012 - coolo@suse.com - updated to version 3.4.2 Fixes: * Made passthrough rules be inserted in the right place [Gregory Pakosz] * Fixed crashes in the progress indicator when compiling * Made auto-pruning honor excluded files [Greg Karékinian] * Made lack of which/where not crash watch command Improvements: * Fixed constant reinitialization warnings [Damien Pollet] * Made UTF-8 not be decomposed when outputting to a file from a non-UTF-8 terminal * Made syntax colorizer wrap CodeRay output in required CodeRay divs * Made fog delete after upload, not before [Go Maeda] * Made requesting compiled content of binary item impossible ------------------------------------------------------------------- Mon Sep 24 05:49:25 UTC 2012 - coolo@suse.com - updated to version 3.4.1 ------------------------------------------------------------------- Tue Feb 14 16:29:08 UTC 2012 - mrueckert@suse.de - updae to 3.3.0 ------------------------------------------------------------------- Fri Dec 17 14:53:49 UTC 2010 - mrueckert@suse.de - update to 3.1.6 bump version to pull the latest nanoc3 ------------------------------------------------------------------- Thu Oct 7 11:04:02 UTC 2010 - prusnak@opensuse.org - created package
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor