0.9.0 - 2025-09-19
⚠️ BREAKING CHANGES ⚠️
get_all_media->get_media_many(renamed because I hated the previous name)BaseStrEnum.title->BaseStrEnum.label(renamed to avoid violating the substitution principle for subclasses.)
🚀 Features
896fb5dReplaceget_mediaparams withMediaQueryKwargsby @Ravencentric in #47
🐛 Bug Fixes
81e3f26Remove useless TOC from readme by @Ravencentrice2dd666Document.labelproperty on enums by @Ravencentrice0c4ce5Update documentation URL by @Ravencentric67522dbOutdated mkdocs.yml by @Ravencentricd017e56Rename MediaQueryKwargs to MediaQueryParams by @Ravencentric0aa419dRemove unused (de)serialization methods by @Ravencentricc531578RemoveNonefromSortTypealias by @Ravencentricf3cfedbRenameget_all_mediatoget_media_manyby @Ravencentricddedba8Rename StrEnum .title to .label to avoid str.title() conflict by @Ravencentric
👷 CI/CD
83566b0Run tests if lockfile changes by @Ravencentric
📚 Documentation
8951f90Remove private class by @Ravencentricfc7ea5cReplaceMediaQueryKwargswithMediaQueryParamsby @Ravencentric
⚙️ Chores
2e860ffRuff check --fix by @Ravencentric3f1a32dUpdate lockfile by @Ravencentric62727d2Lockfile update by @Ravencentric5f781c1Ruff fmt by @Ravencentric