Skip to content

Releases: jpizquierdo/patternland

v0.0.7

27 Apr 14:12

Choose a tag to compare

What's new

Features

  • Pattern detail view — dedicated page at /patterns/:id with a large image, full metadata grid (brand, version, for-who, category, difficulty stars, fabric, external URL), and a file download grid for all 7 file variants; pattern titles in the list are now clickable links to the detail page; owner/admin actions (add files, edit, delete) available directly from the detail page (#55)
  • Icon resize & WebP conversion — uploaded pattern icons are automatically resized and converted to WebP on the backend, reducing storage and transfer size (#54)

Dependency updates

Backend

  • pytest 9.0.3 — fixes CVE-2025-71176 (tmpdir privilege escalation) (#60)
  • python-dotenv 1.2.2 (#57)

Frontend

  • yaml 2.8.3 / 1.10.3 — fixes CVE-2026-33532 (stack overflow via deeply nested YAML) (#59)
  • postcss 8.5.12 (#56)
  • i18next-http-backend 3.0.5 (#58)

Documentation

  • Rewrote README with project description, tech stack table, quick start guide, configuration reference, project structure, and links to development and deployment docs (#61)

v0.0.6

27 Apr 12:34
02681be

Choose a tag to compare

What's new

Features

  • Pattern filter sidebar — Fibremood-inspired left panel on the patterns page with pill-toggle filters for category, for-who, brand, version, and difficulty; debounced title search (partial, case-insensitive); "my patterns only" checkbox. All filters persist in URL search params (#52)

Bug fixes

  • Fix theme selector null-safety in Appearance settings (#53)

Dependency updates

Backend

  • fastapi >=0.136.1
  • pydantic >2.13
  • pydantic-settings >=2.14.0
  • sentry-sdk >=2.58.0
  • argon2-cffi >=25.1.0
  • lxml 6.1.0 (#51)
  • python-multipart 0.0.26 (#49)
  • requests 2.33.0 (#50)
  • pyjwt 2.12.0 (#39)
  • urllib3 2.6.3 (#32)
  • h11 0.16.0 (#30)
  • and various other patch bumps

Frontend

  • vite 7.3.2 (#41)
  • axios 1.15.0 (#43)
  • @chakra-ui/react (patch) (#25)
  • picomatch 4.0.4 (#48)
  • lodash 4.18.1 (#42)
  • and various other patch bumps

v0.0.5

29 Apr 14:09
a890858

Choose a tag to compare

What's Changed

  • Add new brands to Pattern model and update related components by @jpizquierdo in #22

Full Changelog: v0.0.4...v0.0.5

v0.0.4

29 Apr 13:59
1ec79cf

Choose a tag to compare

What's Changed

    • Add "Unisex" option to for_who fields and update translations for c… by @jpizquierdo in #21

Full Changelog: v0.0.3...v0.0.4

v0.0.3

29 Apr 12:58
31a3e24

Choose a tag to compare

What's Changed

  • Refactor layout of EditPattern component to improve structure and spa… by @jpizquierdo in #20

Full Changelog: v0.0.2...v0.0.3

v0.0.2

29 Apr 11:44
a4edba8

Choose a tag to compare

What's Changed

Full Changelog: v0.0.1...v0.0.2

v0.0.1 - Initial Release

27 Apr 07:32
9bb6e23

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: https://github.com/jpizquierdo/patternland/commits/v0.0.1

For the time being only self-hosted docker compose has been used and deployed. Without traefik, using another revserse proxy (Caddy)