Skip to content

Latest commit

 

History

History
255 lines (142 loc) · 4.38 KB

HISTORY.md

File metadata and controls

255 lines (142 loc) · 4.38 KB

4.1.0

  • Add uploads_use_relative_path to paths

4.0.7

  • Refactor filter_map to support old Ruby versions

4.0.6

  • Remove auto-discovered collections with duplicate paths
  • Update Jekyll 4 test version to 4.3.2

4.0.5

  • Fix builds breaking on one unparseable file

4.0.4

  • Fix PageWithoutAFile check for Jekyll ~v3.6

4.0.3

  • Print version when starting

4.0.2

  • Prevent reading PageWithoutAFile documents

4.0.1

  • Fix nested post and draft collection mapping

4.0.0

  • Assign files to collections based on paths rather than matching Jekyll collection

3.2.4

  • Revert changes to Jekyll Paginate behaviour

3.2.3

  • Fixed malformed paths on index pages caused by jekyll-paginate-v2

3.2.2

  • Pass through any keys in the global configuration file

3.2.1

  • No changes

3.2.0

  • Add dam_uploads and dam_static to paths

3.1.0

  • Add options for ignoring and preventing parsing collections
  • Fix potential null reference

3.0.2

  • Remove excerpt from output

3.0.1

  • Support aliases in YAML configuration files

3.0.0

  • Add collections_config_override
  • Ensure paths.data doesnt start with slash
  • Support external configuration files
  • Remove template rendering step and write output directly
  • Update output to support schema version 0.0.3

2.3.4

  • Add _editables

2.3.3

  • Add _structures

2.3.2

  • Add _inputs

2.3.1

  • Fix issue where pages config overwrites default
  • Fix issue when a site has no pages

2.3.0

  • Fix output for drafts collection config
  • Update schema version
  • fix parsing for category folders
  • Add logging

2.2.0

  • Move data logic out of template
  • Auto-populate categories and tags in data

2.1.0

  • Add _instance_values to global scope

2.0.2

  • Add _enabled_editors to global scope
  • Increase max jsonify depth
  • Remove unused key swaps

2.0.1

  • Fix potential for null keys in cc_jsonify filter

2.0.0

  • Rename a number of top level configuration keys to match source keys
  • Combine details.json and config.json into info.json

1.6.1

  • Increase max depth for array structures defined outside of global

1.6.0

  • Add collections_dir to details collection item paths

1.5.7

  • Fix pages collection clash with built-in pages
  • Fixed posts collection config data overwriting drafts data

1.5.6

  • Force generator to run after other lowest priority plugins

1.5.5

  • Re-add id field for documents
  • Fix for potential nil reference

1.5.4

  • Rework fallback for older versions of Jekyll when reading data, posts and drafts again

1.5.3

  • Rework fallback for older versions of Jekyll when reading data, posts and drafts
  • Fix deprecation warning for posts.map

1.5.2

  • Fix for empty collection configurations

1.5.1

  • Add empty paths.pages

1.5.0

  • Added drafts to collections in details
  • Added drafts and data to collections in config
  • Added category folder drafts and posts to collections in config
  • Added _path field to each collection definition in config
  • Removed some unused fields
  • Renamed static to static-pages in details and removed robots.txt and sitemap.xml exceptions
  • Add url to static-pages
  • Normalise _path in static-pages

1.4.3

  • Fix off-by-one depth for nested documents from last change

1.4.2

  • Added max depth parameter for jsonify filter and increase it for array structures in config output

1.4.1

  • Added JSON handling for integers in hash keys

1.4.0

  • Fix typo for collections key in older Jekyll versions
  • Change date format to ISO8601
  • Validate against new version of config schema

1.3.3

  • Add gem information and time to output config file

1.3.2

  • Fix missing in-place compact

1.3.1

  • Fix source being output as full path on disk
  • Read content for output config file directly from site config

1.3.0

  • Add defaults and input-options keys to config output

1.2.3

  • Add more ignore keys for legacy select data filter

1.2.2

  • Reduce methods added from other plugins clashing

1.2.1

  • Fix invalid output when unsupported class found

1.2.0

  • Add output config file

1.1.0

  • Add support for including only specified data keys

1.0.3

  • Fix invalid JSON issue for sites built with Jekyll 2 and no collections

1.0.2

  • Change module load style for easier dropping into _plugins

1.0.1

  • Set required Ruby version

1.0.0

  • Initial release
  • Dropped support for ruby 2.3

0.0.5

  • Support for Ruby 2.3

0.0.1 -> 0.0.4

  • Initial testing versions