2023.04.23.23.07.51#
New Features#
Add actions to search forms (#785) @zackkrida
Improvements#
Deduce Python/Node.js/pnpm version in Docker images (#1225) @dhruvkb
Convert
VContentLink
story to MDX (#1062) @sepehrrezaeiConvert VModal story to MDX (#1091) @sepehrrezaei
Extract VCloseButton and add descriptive labels (#988) @obulat
Convert VPill and VItemGroup stories to mdx (#1092) @sepehrrezaei
Update other references of media count to 700 million (#1098) @AetherUnbound
Improve documentation for partial stack setups (#974) @dhruvkb
Update homepage copy to “700 million” (#842) @Rishav1707
Add stack label if available, make get-changes composite action (#786) @AetherUnbound
Update home link screen reader text (#788) @zackkrida
Internal Improvements#
Dispatch deployment workflows from infrastructure repository (#1865) @sarayourfriend
Deduce Python/Node.js/pnpm version in Docker images (#1225) @dhruvkb
Change deployment workflow name from colon to dash (#1174) @AetherUnbound
Update deployment doc and add zero-downtime info about environment variables (#907) @sarayourfriend
Safely call create-or-update-comment when dealing with forks (#997) @sarayourfriend
Use context manager for multiprocessing in the ingestion server (#1057) @obulat
Add more docs for Plausible and auto-initialise custom event names (#1122) @sarayourfriend
Add
SLACK_WEBHOOK_TYPE
env var to reporting job (#1131) @dhruvkbUpdate other references of media count to 700 million (#1100) @krysal
Pass actor for staging deploys with the
-f
flag (#1104) @dhruvkbDispatch workflows instead of regular reuse to show deployment runs (#1034) @sarayourfriend
Add tag app release action (#987) @sarayourfriend
Update TS configuration to use composite projects and fix VSCode integration (#951) @sarayourfriend
Always build both api & ingestion server images for either service (#936) @AetherUnbound
Move peerDependencyRules to root package.json (#828) @obulat
Only generate POT file if
en.json5
has changed (#893) @dhruvkbOnly run stack label addition step on pull requests (#882) @AetherUnbound
Split deployment workflow into 4 separate workflows (#886) @AetherUnbound
Add feature flag for fake marking results as sensitive (#862) @dhruvkb
Update sentry; fix config (#870) @zackkrida
Add stack label if available, make get-changes composite action (#786) @AetherUnbound
Unify rollback & deployment, simplify deployment workflow (#767) @AetherUnbound
Bug Fixes#
Update frontend Dockerfile to use same release ARG as API (#1827) @sarayourfriend
Change deployment workflow name from colon to dash (#1174) @AetherUnbound
Add a check for
statement
’s name to fix the failure (#1177) @obulatFix Storybook tests by waiting for URL instead of a port (#1137) @obulat
Safely call create-or-update-comment when dealing with forks (#997) @sarayourfriend
Add
SLACK_WEBHOOK_TYPE
env var to reporting job (#1131) @dhruvkbPass actor for staging deploys with the
-f
flag (#1104) @dhruvkbDispatch workflows instead of regular reuse to show deployment runs (#1034) @sarayourfriend
Add tag app release action (#987) @sarayourfriend
Update TS configuration to use composite projects and fix VSCode integration (#951) @sarayourfriend
Switch to internal header on single results (#981) @zackkrida
Add decoding of the strings that don’t have backslashes (#979) @obulat
Make
searchTerm
for VAudioTrack and VImageCell optional (#955) @obulatUpdate opensearch.xml to fix bad url (#961) @zackkrida
Always build both api & ingestion server images for either service (#936) @AetherUnbound
Move peerDependencyRules to root package.json (#828) @obulat
Add get-image-tag as dependency for nginx build step (#909) @AetherUnbound
Only run stack label addition step on pull requests (#882) @AetherUnbound
Update sentry; fix config (#870) @zackkrida
Fix crash when more than one
q
parameter is provided in URL (#806) @obulatUnify rollback & deployment, simplify deployment workflow (#767) @AetherUnbound