Skip to content

Releases: jpanther/congo

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

v2.4.0

10 Nov 02:16
b168c4d
Compare
Choose a tag to compare

Added

  • Support for article thumbnails, covers and featured images
  • Hybrid header layout that switches between the hamburger and basic menus at appropriate viewport sizes
  • Traditional Chinese (Taiwan) translation (#262)
  • New list.paginationWidth parameter to specify how many pagination links are generated before they are truncated
  • Site title display can be toggled on or off independently, allowing for it to be displayed alongside the site logo or removed entirely
  • Tailwind plugin for Prettier to standardise the order of CSS classes (#268)
  • External links in article content will now open in a new browser tab (#312)
  • Independent control over the display of taxonomy listings on article and list pages (#326)
  • Button shortcode now supports an optional download parameter to instruct browsers to directly download resources rather than navigate to a URL (#349)
  • Minor style and layout improvements

Changed

  • ⚠️ The logo parameter has moved under the header group and is now set using header.logo
  • ⚠️ Simplified Chinese (China) language code has changed from zh to zh-cn
  • Site logo is now in its own logo.html partial to allow it to be easily overridden (#322)
  • Upgrade to Chart.js v3.9.1 (#261)
  • Upgrade to Tailwind v3.2.2 (#265, #333, #352)
  • Upgrade to Mermaid v9.2.2 (#272, #279, #296, #339, #360)
  • Upgrade to KaTeX v0.16.3 (#284, #334)
  • Upgrade to Typography v0.5.8 (#287, #292, #353)

Fixed

  • Appearance switcher title doesn't update when switching appearance (#235)
  • Article updated date logic doesn't consider formatted date values (#259)
  • Error calling Paginate when attempting to generate a site with no taxonomies (#289)
  • Multilingual links are spaced incorrectly when using Hugo minify (#298)
  • Pagination links overflow the page area on large datasets (#299)
  • Embedded content disappears when displayed at certain viewport sizes (#302, #335)
  • Order of articles on list pages would not follow Hugo conventions when grouped by year (#313)
  • Button shortcode overlaps table of contents when at the top of the article content (#337)
  • Providing a colorScheme value containing uppercase characters breaks some deployments (#347)