Skip to content

Releases: ericselin/deno-ssg-bob

v2.2.0

13 Jan 14:10
v2.2.0
Compare
Choose a tag to compare
See changelog for details

v2.1.1

12 Jan 13:27
Compare
Choose a tag to compare

2.1.1 (2022-01-12)

Bug Fixes

  • Fix layout loader module loading error (a5443b7)

v2.1.0

22 Dec 15:09
Compare
Choose a tag to compare

2.1.0 (2021-12-22)

Features

  • Add childPages to context of index pages (bee744e)
  • Create edge components module and docs (5fceb8c)
  • Create page sorter based on weight (bb4b298)

v2.0.2

05 Nov 14:30
Compare
Choose a tag to compare

2.0.2 (2021-11-05)

Bug Fixes

  • Check for full layout module path in import error (2332da5)

v2.0.1

04 Nov 13:56
Compare
Choose a tag to compare

2.0.1 (2021-11-04)

Bug Fixes

  • Load layout modules via file url (b800f0b)
  • Reload layouts when running in server mode (a328f43)
  • Use real layouts dir for CSS paths (8a5a6c0)

v2.0.0

01 Nov 14:50
Compare
Choose a tag to compare

2.0.0 (2021-11-01)

Features

  • Create development server (b0ef6c1), closes #6
  • Create static file copy to public dir (5cc0f44), closes #5

BREAKING CHANGES

    • The Page property filepath has been renamed location. To migrate, please change reference to this property to reflect the new name. E.g. page.filepath.url to page.location.url.
  • The deprecated ContentBase and ContentUnknown types have been removed. Please use the new type Page instead.

v1.2.0

01 Nov 12:14
Compare
Choose a tag to compare

1.2.0 (2021-10-26)

Bug Fixes

  • Filter current page from wantedPages array (708f21a)

Features

  • Add date field to ContentBase (b31eab6), closes #14
  • Add summary to page properties (c2235fe), closes #9
  • Add output URL to FilePath (03f319a), closes #8
  • Create helper for sorting pages by date (1041ea0), closes #13
  • Do not build draft pages by default (81f4c9d), closes #12
  • Set title on ContentBase (1fea872)

v1.1.1

01 Nov 12:15
Compare
Choose a tag to compare

1.1.1 (2021-10-08)

Bug Fixes

  • Add affected content file to crash output (e726840)
  • Add help command to CLI (23222a6)

v1.1.0

01 Nov 12:15
Compare
Choose a tag to compare

1.1.0 (2021-10-08)

Features

  • Specify layout in content frontmatter (0514da1)

v1.0.0

01 Nov 12:15
Compare
Choose a tag to compare

1.0.0 (2021-10-07)

Bug Fixes

  • Enable passing in undefined to content reader (550eca4)
  • Improve dirty layout checker logging (3f396bf)
  • Show force build warning only if actually forced (ee4e0ca)
  • Throw actual error when layout module importing fails (d2c8225)
  • Update tests to reflect new API (5d313cb)

Features

  • Add ability to load pages (2204a13)
  • Add ability to read array of content files (3ca93d4)
  • Add ability to specify public output folder for build (5837e80)
  • Add build stats to cli output (2f5ec2a)
  • Add force building and verbose logging cli flags (9a0a88a)
  • Add proper layout lookup (cffb530)
  • Async component rendering (a96516b)
  • Create lookup for layout files similar to Hugo (2de6819)
  • Incremental builds (16230bf)
  • Rebuild everything if layout files changed (2c01d4c)
  • Render TSX based on a component file (479da26)