Skip to content

Releases: jpanther/congo

v2.7.0

22 Oct 23:23
edbb9c0
Compare
Choose a tag to compare

Added

  • New portable locale picker that can be placed in any menu using the locale action (#583)
  • New icons for chevron-down, chevron-up, globe, translate, coffee and x-twitter (#669)
  • Plausible Analytics support (#584)
  • Spanish translation of example site samples (#606)
  • Japanese translation of docs and example site (#618)
  • German translation of example site (#631)

Changed

  • ⚠️ Renamed the params.rtl language parameter to languageDirection as this is now supported by Hugo (#583)
  • Robots.txt file now allows all by default without concern for whether the environment is set to production (#620)
  • Refactored the head.html partial to improve perceived performance on page load
  • Upgrade to Mermaid v10.5.1 (#577, #582, #626, #638, #663, #674)
  • Upgrade to KaTeX v0.16.9 (#590, #664)
  • Upgrade to Tailwind v3.3.3 (#602)
  • Upgrade to ChartJS v4.3.3 (#616, #627, #635)
  • Upgrade to Typography v0.5.10 (#641)

Fixed

  • Prominent images in content and site layout are lazy loaded (#591)
  • TypeError is output to console when viewing leaf pages (#596)
  • URL to Congo project in footer used deprecated git.io short link (#605)
  • Various typos in the docs and example site (#608, #609, #613)
  • Incorrect render value is used in the 'external' archetype (#630)
  • Images are missing width and height attributes (#645)
  • Extended head partial does not include page context (#658)
  • Taxonomy tags aren't padded when wrapping onto a new line (#671)
  • Minor CSS improvements, mainly relating to RTL styling
  • Minor typos

Removed

  • Locales no longer appear next to the site name/logo as they are now part of the menu system (#583)
  • Language parameters isoCode and displayName are no longer supported (#583)
  • Meta content-language tag as it was not conveying the intended data (which is already included via the HTML lang attribute)

v2.6.1

04 Jun 00:38
c114943
Compare
Choose a tag to compare

Changed

  • Images are now marked for lazy loading by default (#552)
  • Current language is no longer displayed in language selection (#565)
  • Updated Simplified Chinese (China) translation (#573)

Fixed

  • Language selection repeats current language on multilingual sites instead of linking to translated content (#565)
  • Icon padding inconsistent when using --minify option to build site (#568)
  • Copyright string in the language configuration does not apply (#572)
  • Upgrade to Mermaid v10.2.1 (#569)

v2.6.0

25 May 04:38
3dd7fe4
Compare
Choose a tag to compare

Added

  • Support for Hugo v0.112.0
  • Ability to specify an alternate logo image when dark appearance is active (#533, #543)
  • Ability to specify the hashing algorithm that is used when fingerprinting assets (#478)
  • Arabic translation (#521)
  • Slovak translation (#541)
  • Czech translation (#541)

Changed

  • ⚠️ Some parameters in the root of the Languages config file have been nested under the params block
  • Search results now respect showDate value when displaying article metadata (#511)
  • Adopted new Tailwind logical properties for RTL styling
  • Article sharing links now open in a new tab/window
  • Updated Dutch translation (#544)
  • Upgrade to Tailwind v3.3.1 (#523)
  • Upgrade to KaTeX v0.16.7 (#538, #549)
  • Upgrade to Chart.js v4.3.0 (#551)
  • Upgrade to Mermaid v10.2.0 (#563)

Fixed

  • Some srcset values are broken when using Hugo --minify option (#508)
  • Author images are cropped off-centre during image processing (#527)
  • Site doesn't build when using Hugo v0.112.0 (#561)

v2.5.4

20 Mar 01:11
c3cf869
Compare
Choose a tag to compare

Added

  • Polish translation (#497)

Changed

  • Updated Russian translation (#502)

Fixed

  • Bengali translation prevents site building in certain configurations (#503)

v2.5.3

04 Mar 22:20
7c77e75
Compare
Choose a tag to compare

Added

  • Russian translation (#485)

Changed

  • Updated German translation (#475)
  • Upgrade to Chart.js v4.2.1 (#472)
  • Upgrade to Mermaid v9.4.0 (#473)
  • Upgrade to Tailwind v3.2.7 (#491)

Fixed

  • Caching the analytics partial prevents some advanced analytics use cases (#480)

v2.5.2

23 Jan 21:50
a178678
Compare
Choose a tag to compare

Added

  • New icons for mobile and phone

Fixed

  • Author links containing URLs in non-hypertext schemes (ie. tel:) would not be created as links (#452)
  • Extra whitespace inserted after links within Markdown content (#456)

v2.5.1

19 Jan 23:20
73353fa
Compare
Choose a tag to compare

Changed

  • External links are now automatically appended with rel="noreferrer noopener" (#446)
  • Updated Traditional Chinese (Taiwan) translation (#448)
  • Upgrade to Chart.js v4.2.0 (#449)

Fixed

  • Page alignment off-centre when opening hamburger menu at wide viewports (#445)

v2.5.0

17 Jan 02:00
5a22faa
Compare
Choose a tag to compare

Added

  • Support for icons in menus including support for links styled as an icon by itself or an icon with text
  • Search and appearance switcher links can now be fully customised and positioned anywhere in the menu
  • Front matter support for specifying article thumbnails, covers and featured image details (including filename pattern, alt text and caption)
  • Two new colour schemes - cherry and sapphire
  • Support for SVG assets as article thumbnails, covers and featured images
  • Front matter keywords support on a per article basis
  • Indonesian translation (#398)
  • Mastodon sharing links (#405)
  • homepage.recentLimit parameter to adjust the maximum number of recent items listed on the homepage (#411)

Changed

  • Images smaller than the article width are no longer resized to fill the content area and will now simply align centre (#394)
  • Upgrade to KaTeX v0.16.4 (#414)
  • Upgrade to Mermaid v9.3.0 (#419)
  • Upgrade to Chart.js v4.1.2 (#420, #434)
  • Upgrade to Typography v0.5.9 (#437)

Fixed

  • mainSections parameter is language dependent and is not referenced from params.toml (#376)
  • Code highlight background cut off in Google Chrome when overflowing content area (#383)
  • Social icons shift position during CSS transition when hovered in Safari (#396)
  • Hamburger navigation menu is misaligned in mobile browsers (#399)
  • Error when attempting to resize SVG assets in page bundles (#427)
  • Appearance switcher missing aria-label (#438)
  • Article links missing alt text and aria-label (#439)
  • Line height in article tag list would cause overlap when wrapping to a new line (#444)
  • Figure shortcode would not apply class or href attribtues in some cases
  • Charts displaying with incorrect theme colours

v2.4.2

22 Nov 00:06
572885c
Compare
Choose a tag to compare

Added

  • Dutch translation (#371)
  • HTML theme-color meta tag to adjust browser colours according to the active Congo colour scheme (#379)

Changed

  • Extended head and footer partials are no longer cached during builds
  • Upgrade to Chart.js v4.0.1 (#373)

Fixed

  • Code highlight background cut off when overflowing content area (#374)
  • 'Description' HTML meta tag not set from article description (#378)

v2.4.1

14 Nov 04:01
6c14222
Compare
Choose a tag to compare

Changed

  • Upgrade to Tailwind v3.2.4 (#368)

Fixed

  • List page doesn't render nested list pages (#365)
  • Pagination is duplicated on term pages (#366)
  • Link to last pagination page sometimes displays twice
  • Recent articles would sometimes display less than five articles