Skip to content

v2.2.0

Latest

Choose a tag to compare

@TrumanBlurbank TrumanBlurbank released this 11 Aug 19:36
27805d9
prev_next_articles

Added

  • feat(articles): add prev and next links to navigate easily through blogs, tutorials and projects
  • feat(articles): add content_origin attribute to Article to specify the implication of AI in content

Changes

  • refactor(modal): add more keyboard shortcuts to help modal
  • refactor(modal): remove about and help Stimulus controllers in favor of hotkey
  • refactor(tutorial): update content origin and creation date for bitcoin tutorial
  • refactor(markdown): remove useless w-full class on table as 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 CountryPresenter class
  • 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 /offline redirection
  • refactor: use command and commandfor to trigger opening disabled merchants modal in admin
  • refactor(map): use worldCopyJump option 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 (XK country 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 following erb conversion

Dependencies

  • build(dependencies): update gems
  • build(dependencies): update daisyUI to latest version

Full Changelog: v2.1.1...v2.2.0