Releases: hugo-toha/toha
v4.6.0
I am very excited to announce Hugo theme Toha v4.6.0. This release incorporates some improvements and fixes. Please, read the release note and update your theme to enjoy the new changes.
Thanks to @BernatBC, @KhanbalaRashidov, @deining, @dependabot, @dependabot[bot], @hossainemruz, @joyao, @maiani and @steffenba for their valuable contribution in this release.
Highlights
Better Control over Theme
We have restructured how you set the theme for your site. You can now enable or disable dark/light mode and set a default theme. The theme
section has been introduced, deprecating the darkMode
section. Use the following configuration to control the theme settings for your site:
params:
features:
theme:
light: true # enable light theme. default "true"
dark: true # enable dark theme. default "true"
defaultTheme: light # can be either light, dark or system. default "system"
Thanks to @joyao for contributing this.
Button to copy code
We are making your life little bit easier by adding a copy button to every codeblocks.
You can enable it in your site by adding copyCodeButton
field under params.features
section:
params:
features:
# Enables copy code button
copyCodeButton:
enable: true
Thanks to @BernatBC for contributing this.
Option to filter skills cards
You can now add a category filter in your skill cards. Please, check this sample to enable it.
Thanks to @joyao for contributing this.
Added Azerbaijan language
We are welcoming Azerbaijan to our growing set of languages. Now, the theme is available in 23 different languages. 🎉 Thanks to @KhanbalaRashidov for contributing this.
Changelog
New Features & Enhancements
- Add copy code button (#963) @BernatBC
- Add category filter for skills (#979) @joyao
- Align card texts and tag list to left (#974) @steffenba
- Added default theme (#960) @joyao
- Update hugo version in netlify.toml (#946) @hossainemruz
- Allow for personalized titles for Blog and Note pages (#951) @maiani
- Fix deprecation warnings (#962) @deining
Translations
- Added Azerbaijan language (#975) @KhanbalaRashidov
- Fix zh-tw UI translation (#970) @joyao
- Fix list page card was breaking (#969) @hossainemruz
Bug Fixes
- Fix perfect matching provisionally (#976) @BernatBC
- Change npm package 'flag-icon-css' to 'flag-icons' (#972) @deining
- Fix auto-prefixer workflow (#971) @hossainemruz
- Fix font color of education pages in dark mode (#943) @joyao
- Separate label enforcer job to separate workflow (#982) @hossainemruz
Dependency Update
- Bump dompurify and mermaid (#977) @dependabot
- Update node version in 'autoprefixer.yml' workflow (#964) @deining
- Bump braces from 3.0.2 to 3.0.3 (#950) @dependabot
- Bump peter-evans/create-pull-request from 6 to 7 (#967) @dependabot
- Bump actions/checkout from 4.1.6 to 4.1.7 (#949) @dependabot
- Bump actions/checkout from 4.1.5 to 4.1.6 (#940) @dependabot
This release note has been generated automatically by Release Drafter.
v4.5.0
I am very excited to announce Hugo theme Toha v4.5.0. This release incorporates some improvements and fixes. Please, read the release note and update your theme to enjoy the new changes.
Thanks to @BernatBC, @FunctionalHacker, @Kyserbyte, @andrewmolyuk, @deining, @dependabot, @dependabot[bot], @hossainemruz, @kemalkolcuoglu and @skamensky for their valuable contribution in this release.
- Fix deprecation warnings (#908) @deining
- Add awesome icon in project cards (#920) @BernatBC
- Fix dark mode image setting when system dark is used (#923) @andrewmolyuk
- Add minute translation for finnish (#925) @FunctionalHacker
- Bump katex from 0.16.9 to 0.16.10 in /exampleSite (#913) @dependabot
- Bump katex from 0.16.4 to 0.16.10 (#912) @dependabot
New Features & Enhancements
- Added umami analitycs support (#938) @Kyserbyte
- Bump actions/checkout from 4.1.4 to 4.1.5 (#935) @dependabot
- Bump foo-software/lighthouse-check-action from 10.0.0 to 12.0.1 (#933) @dependabot
- Bump actions/checkout from 4.1.3 to 4.1.4 (#929) @dependabot
- Bump actions/checkout from 4.1.2 to 4.1.3 (#927) @dependabot
- Migrate to Bootstrap 5 (#918) @BernatBC
- Add custom name in Navbar (#921) @BernatBC
- Bump peaceiris/actions-hugo from 2.6.0 to 3.0.0 (#919) @dependabot
Translations
- Turkish Localization Updated (#939) @kemalkolcuoglu
- add hebrew translation (#914) @skamensky
Bug Fixes
- Fix passing google analytics id (#937) @hossainemruz
- Fix language selector when default language is not English (#936) @hossainemruz
This release note has been generated automatically by Release Drafter.
v4.4.0
I am very excited to announce Hugo theme Toha v4.4.0. This release incorporates some improvements and fixes. Please, read the release note and update your theme to enjoy the new changes.
Thanks to @BernatBC, @deining, @dependabot and @dependabot[bot] for their valuable contribution in this release.
New Features & Enhancements
- Fix deprecation warning emitted by hugo (#904) @deining
- Bump actions/checkout from 4.1.1 to 4.1.2 (#905) @dependabot
- Add dark logos (#903) @BernatBC
Bug Fixes
This release note has been generated automatically by Release Drafter.
v4.3.1
I am very excited to announce Hugo theme Toha v4.3.1. This release incorporates some improvements and fixes. Please, read the release note and update your theme to enjoy the new changes.
Thanks to @BernatBC for their valuable contribution in this release.
- Add tags in post cards from search results (#895) @BernatBC
- Fix education and experience logos trying to resize (#898) @BernatBC
- Update theme.toml for hugoThemesSiteBuilder (#896) @BernatBC
This release note has been generated automatically by Release Drafter.
v4.3.0
I am very excited to announce Hugo theme Toha v4.3.0. This release incorporates some improvements and fixes. Please, read the release note and update your theme to enjoy the new changes.
Thanks to @BernatBC for his valuable contribution in this release.
- Fix hovering tags in posts (#894) @BernatBC
- Add spacing between project tags (#892) @BernatBC
- Add custom subsections in education (#888) @BernatBC
- Fix anchors in post cards (#891) @BernatBC
- Fix Tags sidebar font color (#890) @BernatBC
New Features & Enhancements
Translations
This release note has been generated automatically by Release Drafter.
v4.2.0
I am very excited to announce Hugo theme Toha v4.2.0. This release incorporates some improvements and fixes. Please, read the release note and update your theme to enjoy the new changes.
Thanks to @BernatBC, @dependabot, @dependabot[bot], @dietervansteenwegen, @hossainemruz and @niltied for their valuable contribution in this release.
- Fix replace directive in local development guide (#880) @hossainemruz
- Update local development guide (#869) @hossainemruz
- Update README.md (#863) @hossainemruz
New Features & Enhancements
- Add param profile to hide author in post (#870) @BernatBC
- Bump peter-evans/create-pull-request from 5 to 6 (#877) @dependabot
- Bump release-drafter/release-drafter from 5.25.0 to 6.0.0 (#879) @dependabot
- Add select maximum number of posts per page (#866) @BernatBC
- Add Researchgate as contact option (#864) @dietervansteenwegen
Translations
Bug Fixes
- Fix active menu on sidebar not getting highlighted in dark mode (#881) @hossainemruz
This release note has been generated automatically by Release Drafter.
v4.1.1
I am very excited to announce Hugo theme Toha v4.1.1. This release incorporates some improvements and fixes. Please, read the release note and update your theme to enjoy the new changes.
Thanks to @hossainemruz for their valuable contribution in this release.
- Add
hugoVersion
info in config.yaml (#861) @hossainemruz
This release note has been generated automatically by Release Drafter.
v4.1.0
I am very excited to announce Hugo theme Toha v4.1.0. This release incorporates some improvements and fixes. Please, read the release note and update your theme to enjoy the new changes.
Thanks to @Kyserbyte, @SrNetoChan, for their valuable contribution in this release.
New Features & Enhancements
- Bump github/codeql-action from 2 to 3 (#849) @dependabot
Translations
- Specify European Portuguese (#854) @SrNetoChan
Bug Fixes
- Refactor alert shortcode (#858) @hossainemruz
- Fixed and improved circular progess animation on about section (#850) @Kyserbyte
This release note has been generated automatically by Release Drafter.
v4.0.0
I am very happy to announce Hugo theme Toha v4.0.0. This release marks the end of the refactoring that was going on for so long. A special thanks to @aq1018 who contributed a major part of this refactoring.
Also, thanks to @BernatBC, @Emily-0616, @Kyserbyte, @Mariatta, @Nirzak, @SilverLuke, @akifmt, @andrMollo, @daviddavo, @igorr0driguez, @linzeyan, @mmzeynalli, @uh-zz, @vincentDcmps and @zicklam for their valuable contribution in this release.
Highlighting Changes
Here are few notable changes in this release:
Hugo Module:
We are now adopting Hugo module at the core of this theme. This enables using this theme much more easier than previous git submodule based approach. Also, this gives us flexibility in testing and developing.
Refactored JS and CSS Handling:
We have completely overhauled how we handle JS and CSS. Now, only the relevant scripts for enabled features will be used. So, your site won't be bloated anymore with the scripts and CSS for the features you are not using.
Proper Dark Mode:
We have refactored the CSS and adopted SCSS. This has enabled us introducing a proper dark mode purely implemented through CSS. Now, your site will look much better on dark mode.
New Features & Enhancements
- Add lighthouse score check (#837) @hossainemruz
- Add Netlify configuration (#836) @hossainemruz
- Refactor workflows (1) (#835) @hossainemruz
- Add tooltiop for scroll-to-top button (#829) @hossainemruz
- Update Hugo version in README (#828) @hossainemruz
- Add self-hosted goat counter (#826) @SilverLuke
- Bump actions/setup-node from 3 to 4 (#822) @dependabot
- Bump actions/checkout from 4.1.0 to 4.1.1 (#817) @dependabot
- Justify post content (issue #831: Text in post is not justified) (#815) @BernatBC
- Bump release-drafter/release-drafter from 5.24.0 to 5.25.0 (#814) @dependabot
- Create mastodon embed shortcode (#788) @Mariatta
- Add section to feature some posts in the main page (#786) @BernatBC
- Remove re-write warning message (#803) @hossainemruz
- Implement proper dark mode (#800) @hossainemruz
- Refactor CSS (#785) @hossainemruz
- Bump actions/checkout from 4.0.0 to 4.1.0 (#795) @dependabot
- Bump actions/checkout from 3.6.0 to 4.0.0 (#792) @dependabot
- Bump actions/checkout from 3.5.3 to 3.6.0 (#789) @dependabot
- Add reading time, #679 (#784) @BernatBC
- Support Cloudflare Web Analytics (#763) @linzeyan
- Add possibility to show tags on post cards (#782) @BernatBC
- Add extracurricular activities url (#770) @BernatBC
- Bump release-drafter/release-drafter from 5.23.0 to 5.24.0 (#767) @dependabot
- Bump actions/checkout from 3.5.2 to 3.5.3 (#766) @dependabot
- Bump actions/checkout from 3.5.1 to 3.5.2 (#750) @dependabot
- Bump actions/checkout from 3.5.0 to 3.5.1 (#749) @dependabot
- fix cardHeader (#747) @Emily-0616
- Bump peter-evans/create-pull-request from 4 to 5 (#746) @dependabot
- Bump actions/checkout from 3.4.0 to 3.5.0 (#744) @dependabot
- Bump actions/checkout from 3.3.0 to 3.4.0 (#743) @dependabot
- Bump gaurav-nelson/github-action-markdown-link-check from 1.0.14 to 1.0.15 (#739) @dependabot
- Bump release-drafter/release-drafter from 5.22.0 to 5.23.0 (#737) @dependabot
- Support rel atribute in social links (#735) @hossainemruz
- Bundle CSS with Hugo's Sass feature (#705) @aq1018
- Update and run autoprefixer (#733) @github-actions
- Update and run autoprefixer (#731) @github-actions
- Bump actions/checkout from 3.2.0 to 3.3.0 (#728) @dependabot
- Update and run autoprefixer (#723) @github-actions
- Update and run autoprefixer (#721) @github-actions
- Update
config.yaml
forexampleSite
to match new structure (#722) @hossainemruz - Bundling JS with ESBuild (#702) @aq1018
- Bump release-drafter/release-drafter from 5.21.1 to 5.22.0 (#718) @dependabot
- Add exampleSite + update module to v4 (#717) @hossainemruz
- Update and run autoprefixer (#714) @github-actions
- Update and run autoprefixer (#713) @github-actions
- Bump actions/checkout from 3.1.0 to 3.2.0 (#712) @dependabot
Translations
- Add minute translation for catalan, spanish and french (#833) @BernatBC
- Fixed localization of post cards (#821) @Kyserbyte
- Fix italian traslation and uncommented (#736) @andrMollo
- Brazilian Portuguese translation (#727) @igorr0driguez
Bug Fixes
- Fix
embed-pdf
short code not rendering pdf file (#844) @hossainemruz - Fix taken courses collapsible (#840) @BernatBC
- Updated min hugo version required on theme configuration (#830) @Nirzak
- Fix search result card layout (#820) @hossainemruz
- Fix distorted post card images (issue #808) (#819) @BernatBC
- Fix tag separation in post cards (#818) @BernatBC
- Add input color (#812) @BernatBC
- Fix featured post section after update (#807) @BernatBC
- Fix post author image position + responsiveness (#804) @hossainemruz
- fix dark mode: absolute to relative icon path (#790) @vincentDcmps
- Fixed navbar scroll spy (#798) (#799) @daviddavo
- Fix theme icon in transparent menu (#801) @hossainemruz
- Fix index fetching during search (#783) @hossainemruz
- Fix CSS not being applied in tags (#780) @hossainemruz
- Add space between expanding icon and category name (Sidebar) (#773) @BernatBC
- Fix issue: #771Taken Courses (Show More and Show Less) buttons showed together (#772) @BernatBC
- Fix Issue: Skills logo misaligned #753 (#769) @BernatBC
- Fixed changing default color scheme in config, affecting the result (#755) @mmzeynalli
- Fix build (#724) @hossainemruz
- Use rendering hook for link + Fix incorrect url for
index.xml
(#716) @hossainemruz
Other Changes
- Bump postcss from 8.4.21 to 8.4.31 (#805) @dependabot
- Bump word-wrap from 1.2.3 to 1.2.4 (#778) @dependabot
- Add: templates: twitter-card (#732) @uh-zz
- Add buymeacoffee.com widget (#707) @zicklam
- Add catalan translation (#710) @BernatBC
- Update tr.toml (#711) @akifmt
This release note has been generated automatically by Release Drafter.
v3.8.0
I am very excited to announce Hugo theme Toha v3.8.0. This release incorporates some improvements and fixes. Please, read the release note and update your theme to enjoy the new changes.
Thanks to @BenjaminAdam, @BernatBC, @Cyb3r-Jak3, @Emily-0616, @JCasahuga, @LNA-DEV, @MarionMoseby, @SrNetoChan, @TheDarthMole, @dependabot, @dependabot[bot], @eishundo, @github-actions, @github-actions[bot], @hiroyaonoe, @hossainemruz, @imgbot, @imgbot[bot] and @mtruel for their valuable contribution in this release.
This going to be last release in v3.x.x
series. In the next release, we are going to introduce some major changes regarding how we handle JS and CSS. It may cause some breaking changes. We will increase the major version of the theme.
New Features & Enhancements
- Update and run autoprefixer (#704) @github-actions
- Update and run autoprefixer (#700) @github-actions
- Fix links of
posts
,notes
, andtags/%s
directories (#703) @hiroyaonoe - Support external link in sidebar (#696) @hossainemruz
- Add missing "alt" attributes to img tags in theme-selector.html (#689) @eishundo
- Update and run autoprefixer (#683) @github-actions
- More Posts button (#680) @BernatBC
- Bump peaceiris/actions-hugo from 2.5.0 to 2.6.0 (#678) @dependabot
- Better Support if browser blocks GoatCounter (#676) @LNA-DEV
- Adding PDF Shortcut (#672) @MarionMoseby
- Bump release-drafter/release-drafter from 5.21.0 to 5.21.1 (#673) @dependabot
- Update and run autoprefixer (#669) @github-actions
- Only load flag CSS if showing flag icons (#666) @Cyb3r-Jak3
- Added Hugo-Module (#650) @LNA-DEV
- [ImgBot] Optimize images (#659) @imgbot
Translations
- Fix typo in i18n/fr.toml (#699) @mtruel
- Improved german localization (#662) @BenjaminAdam
- Portuguese translation (#660) @SrNetoChan
Bug Fixes
- fix valine comment bug (#692) @Emily-0616
- Don't show search cards in search result (#690) @hossainemruz
- Fix recent-posts.html to not display search card (#687) @eishundo
- Look for hero image in page bundle (#684) @hossainemruz
- Centered Tags on Posts page (#681) @JCasahuga
- Fix counter.dev analytics (#674) @hossainemruz
- Allow custom hero images Fixes #379 (#670) @SrNetoChan
- Centered Arrow (#664) @LNA-DEV
- fix: fixed http 404 for flags required by darkreader (#658) @TheDarthMole
This release note has been generated automatically by Release Drafter.