Added
- feat(articles): add
prevandnextlinks to navigate easily through blogs, tutorials and projects - feat(articles): add
content_originattribute toArticleto specify the implication of AI in content
Changes
- refactor(modal): add more keyboard shortcuts to help modal
- refactor(modal): remove
aboutandhelpStimulus controllers in favor ofhotkey - refactor(tutorial): update content origin and creation date for bitcoin tutorial
- refactor(markdown): remove useless
w-fullclass ontableas CSS already does it - refactor: reduce directory friends gap between items
- refactor(header): use transparent header background on welcome page
- refactor(search): display modal to top of page to avoid a jump when content load async
- refactor: increase code coverage and remove dead code
- refactor: clean how address and country are used introducing
CountryPresenterclass - refactor(seo): small SEO corrections that make pages to use more bests practices
- refactor(seo): use merchants, directories and articles image when available
- refactor(megamenu): add backdrop overlay on popover open, improve rendering
- refactor(pwa): update pwa icons and mask and ignore
/offlineredirection - refactor: use
commandandcommandforto trigger opening disabled merchants modal in admin - refactor(map): use
worldCopyJumpoption to get infinite map behavior
Bug fixes
- fix(glossaries): prevent turbo navigation on anchor link
- fix(modal): add a negative margin-top to backdrop to keep clickable area to close
- fix(country): add missing Kosovo (
XKcountry code) - fix: update code according to brakeman security offenses
- fix(markdown): better handle table in small devices adding an horizontal scroll
- fix(contact): ensure menu disappear on mobile and desktop, add margin scroll top
- fix(nostr): remove forgotten
<chars in merchant nostr line followingerbconversion
Dependencies
- build(dependencies): update gems
- build(dependencies): update daisyUI to latest version
Full Changelog: v2.1.1...v2.2.0