Releases: WordPress/openverse-frontend
v3.4.12
- Reduce api token logging (#1823) @zackkrida
New Features
- Add VHeaderInternal (#1825) @obulat
- Create locale chooser
VLanguage
and place in the footer (#1821) @dhruvkb - Add VContentSettingsButton (#1818) @obulat
- Create the
VFooter
component (#1814) @dhruvkb
Improvements
- Allow setting feature flags using query params (#1844) @dhruvkb
- Add a click handler to VLink if it uses NuxtLink (#1829) @obulat
Internal Improvements
- Run Nuxt build and Playwright CI in parallel (#1848) @obulat
- 🔄 Synced file(s) with WordPress/openverse (#1858) @openverse-bot
- Rename the old components with the same name (#1839) @obulat
- Convert use-hide-on-click-outside and use-event-listener-outside to TS (#1778) @obulat
- Add load more button e2e tests (#1793) @obulat
- 🔄 Synced file(s) with WordPress/openverse (#1827) @openverse-bot
- Add Tailwind utility classes for Figma text styles (#1773) @obulat
Bug Fixes
- 🔄 Synced file(s) with WordPress/openverse (#1858) @openverse-bot
- 🔄 Synced file(s) with WordPress/openverse (#1827) @openverse-bot
Credits
Thanks to @dhruvkb, @obulat, @openverse-bot and @zackkrida for their contributions!
v3.4.11
Internal Improvements
- 🔄 Synced file(s) with WordPress/openverse (#1817) @openverse-bot
- Convert use-focus-on-blur to TS (#1776) @obulat
Bug Fixes
- Fix
use-media-query
composable (#1820) @obulat - 🔄 Synced file(s) with WordPress/openverse (#1817) @openverse-bot
- Prevent server errors if the URL has invalid characters (#1796) @obulat
Credits
Thanks to @obulat and @openverse-bot for their contributions!
v3.4.10
v3.4.9
New Features
Improvements
- Add peaks=true to all audio searches (#1802) @zackkrida
- Simplify mobile modals (#1731) @obulat
- Convert audio as a supported media type (#1801) @dhruvkb
- Add description to the home page (#1789) @obulat
Internal Improvements
- Convert use-focus-on-hide to TS (#1777) @obulat
- Handling play errors (#1724) @ramadanomar
- Add cache to speed up the Docker build step (#1795) @dhruvkb
Bug Fixes
- Disable content link when result count is zero (#1790) @zackkrida
Credits
Thanks to @dhruvkb, @obulat, @ramadanomar and @zackkrida for their contributions!
v3.4.8
Improvements
- Media Copy Update (#1759) @ramadanomar
- Enable audio interactions on the audio track component (#1593) @dhruvkb
- Show all filetypes of audio in details page (#1763) @krysal
- Always clean up docker container on exit, add caveat to README (#1762) @AetherUnbound
- Add External sources popover instead of the Meta search form (#1665) @obulat
Internal Improvements
- Delete unused font files. (#1783) @CatherineNjenga
- Update renovatebot/github-action action to v32.187.1 (#1769) @openverse-bot
- Use the local lint-staged (#1771) @obulat
- Update the Playwright version (#1646) @obulat
- Capturing Issue Description in Sentry (#1707) @ramadanomar
- Fix lint staged to match pnpm:fix order and settings (#1761) @zackkrida
- Add info about env variables to deployment doc (#1734) @sarayourfriend
Bug Fixes
- Switch from "black" css color keyword to "#000000" hex value (#1775) @zackkrida
- Fix load more not showing when single media type has no results (#1786) @obulat
- The link to report at the source is incorrectly linking to the direct URL (#1785) @SincerelyBrittany
- Use the local lint-staged (#1771) @obulat
- Capturing Issue Description in Sentry (#1707) @ramadanomar
- Re-fetch single item if it was taken from search results or related media (#1746) @obulat
- Fix lint staged to match pnpm:fix order and settings (#1761) @zackkrida
- Stop Global Audio player from playing loose audio (#1750) @krysal
Credits
Thanks to @AetherUnbound, @CatherineNjenga, @SincerelyBrittany, @dhruvkb, @krysal, @obulat, @openverse-bot, @ramadanomar, @sarayourfriend and @zackkrida for their contributions!
v3.4.7
Improvements
- Switch to "get this [media]" for single result CTAs (#1741) @zackkrida
Internal Improvements
- Remove PM2 from the Dockerfile and add curl for the healthcheck (#1717) @zackkrida
- Update Vue to v2.7 (#1635) @obulat
Bug Fixes
- Fix modal not hiding on escape (#1745) @obulat
- Simplify Filters to fix the SSR problem (#1751) @obulat
Credits
Thanks to @obulat and @zackkrida for their contributions!
v3.4.6
Bug Fixes
- Render filters sidebar clientside only (hotfix for #1748) (#1749) @zackkrida
Credits
Thanks to @zackkrida for their contributions!
v3.4.5
Improvements
- Add design issue template (#1733) @shreyanshmalvya
Internal Improvements
- Fix typo in concurrency cancellation check (#1729) @sarayourfriend
- Updated variant name from
plain-dangerous
toplain--avoid
(#1726) @shreyanshmalvya - Use the specific tag for staging deployments (#1706) @sarayourfriend
Bug Fixes
- Replace use-fetch-state with simpler implementation (#1747) @obulat
- Fix
VWaveform
story and silence mocked$sentry
call logs (#1744) @krysal - Set maximum height to the popover to prevent cut-off on smaller screens (#1686) @obulat
- Fix typo in concurrency cancellation check (#1729) @sarayourfriend
- Clean event listener on
use-hide-on-click-outside
composable (#1727) @AlexVCS - Update Audio and Image's action button text (#1690) @krysal
- Incorrect text styles in metadata information (#1645) @ramadanomar
Credits
Thanks to @AlexVCS, @krysal, @obulat, @ramadanomar, @sarayourfriend and @shreyanshmalvya for their contributions!
v3.4.4
New Features
- Add
VSnackbar
component (#1621) @krysal - Heading order & formating fixed (#1644) @ramadanomar
Improvements
- fixed warning for browserslist (#1723) @shreyanshmalvya
- Add aria-label to VLogoButton (#1721) @obulat
- Add
minimum-change-threshold
to bundle size job and ignore language files (#1720) @krysal - Correct heading order for single IMAGE result page (#1678) @RARNE12
- Correct heading order for single audio result pages (#1659) @kickeyhickey
Internal Improvements
- Add
minimum-change-threshold
to bundle size job and ignore language files (#1720) @krysal - Convert active media to options store (#1628) @obulat
- Update
throttle-debounce
(#1705) @obulat - 🔄 Synced file(s) with WordPress/openverse (#1710) @openverse-bot
- Update pinia and @pinia/nuxt (#1704) @obulat
- Vendor in Reakit functions (#1653) @obulat
- Add better concurrency settings for workflows (#1668) @sarayourfriend
- Add DEPLOYMENT.md (#1684) @sarayourfriend
- Update deployment actions to fix task definition registration (#1679) @sarayourfriend
- Sentry package update (#1664) @ramadanomar
- Remove unused composite action (#1675) @sarayourfriend
- Remove extraneous
--
fromlint:fix
script (#1672) @dhruvkb - Fixes missing ar.json file. (#1642) @ramadanomar
- Make Renovate bot ignore forks and remove the SENTRY_DSN (#1652) @krysal
- Doc improvement (#1712) @ramadanomar
- Updates handbook broken link (#1663) @ramadanomar
Bug Fixes
- Fixes vcopybutton focus (#1670) @ramadanomar
- Make the homepage search input border transparent (#1655) @obulat
- Use vue-portal for VTeleport (#1716) @obulat
- 🔄 Synced file(s) with WordPress/openverse (#1710) @openverse-bot
- Replace Search result page
h
element with ap
element (#1647) @Jbudd512 - Enable seeking for Jamendo tracks in blink browsers; remove message (#1682) @zackkrida
- Delete Browser Extension page and associated resources (#1649) @zackkrida
- Fix sed usage (#1697) @sarayourfriend
- Fix typo in task-definition.json filename (#1696) @sarayourfriend
- Audio label fixed (#1651) @ramadanomar
- Sentry package update (#1664) @ramadanomar
- Fix the visual regression test failures (#1693) @obulat
- Revert "Avoid pausing audio when is loading" (#1685) @sarayourfriend
- Avoid pausing audio when is loading (#1643) @ramadanomar
- Remove extraneous
--
fromlint:fix
script (#1672) @dhruvkb - Fixes missing ar.json file. (#1642) @ramadanomar
- Make Renovate bot ignore forks and remove the SENTRY_DSN (#1652) @krysal
- Fix/e2e tests (#1640) @obulat
Credits
Thanks to @Jbudd512, @RARNE12, @dhruvkb, @kickeyhickey, @krysal, @obulat, @openverse-bot, @ramadanomar, @sarayourfriend, @shreyanshmalvya and @zackkrida for their contributions!
v3.4.3
Internal Improvements
- Ignore local only errors that do not matter (#1624) @sarayourfriend
- Frontend tokens (#1569) @dhruvkb
- Add TS to useWindowScroll (#1590) @sarayourfriend
- Fix docker image building on macOS (#1609) @krysal
- Update renovatebot/github-action action to v32.141.0 (#1595) @openverse-bot
- Update slackapi/slack-github-action action to v1.21.0 (#1596) @openverse-bot
- Update actions/setup-node action to v3.4.1 (#1594) @openverse-bot
- Use saved locale files required for CI from test/locales (#1575) @obulat
- Add prettier-plugin-tailwindcss and formatted tailwind classes order using it. (#1577) @kokamkarsahil
- Try enabling use of force_orphan for gh-pages (#1574) @sarayourfriend
- Parallelize snapshot tests (#1559) @krysal
Bug Fixes
- Check paginated versions during Rollback version check (#1629) @sarayourfriend
- Rename _size to layoutSize to remove underscore (#1626) @obulat
- Text styles in no results page are incorrect #1588 (#1613) @kickeyhickey
- Fix width of license explanation popover on search filter (#1607) @ritesh-pandey
- Fix docker image building on macOS (#1609) @krysal
- Load locales in pre-commit if necessary (#1599) @obulat
Credits
Thanks to @dhruvkb, @kickeyhickey, @kokamkarsahil, @krysal, @obulat, @openverse-bot, @ritesh-pandey and @sarayourfriend for their contributions!