Skip to content

Browsertrix v1.14.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 25 Feb 06:42

Deployment

This release can be deployed with Helm directly by running:

helm upgrade --install btrix https://github.com/webrecorder/browsertrix/releases/download/v1.14.0/browsertrix-v1.14.0.tgz

Alternatively, you can add the Browsertrix Helm Chart Repo with:

helm repo add browsertrix https://docs.browsertrix.com/helm-repo/
helm upgrade --install btrix browsertrix/browsertrix --version 1.14.0

See the development guide for more info how to deploy Browsertrix.

What's Changed

  • Fix language selector using locale instead of lang by @emma-sg in #2294
  • feat: Public collections by @SuaYoo in #2271
  • Remove ANALYTICS_NAMESPACE, as it's only usable at build time by @emma-sg in #2293
  • Add last crawl and subscription status indicators to org list by @tw4l in #2273
  • feat: Show collection created date by @SuaYoo in #2302
  • refactor: Update collections list empty state by @SuaYoo in #2303
  • refactor: Update component used in tabbed views by @SuaYoo in #2300
  • Ensure PR workflows can run on all PRs (but still skip when they're not needed) by @emma-sg in #2237
  • fix: Validate collection page URL by @SuaYoo in #2291
  • deps: Improve Webpack build performance by @SuaYoo in #2288
  • ui: Replaces boring thumbnail gradients with fun squiggles! by @Shrinks99 in #2305
  • fix: Fix workflow crawl list layout by @SuaYoo in #2309
  • feat: Add slug to collections and use it in public collection URLs by @tw4l in #2301
  • fix: Fully load thumbnail before save by @SuaYoo in #2307
  • Translations update from Hosted Weblate (#2296) by @ikreymer in #2314
  • Use new ingressClassName only by default by @pertsevds in #2268
  • Add support for autoclick by @tw4l in #2313
  • Add pageCount to crawls and uploads and use in frontend for page counts by @tw4l in #2315
  • Fix migration to avoid duplicate collection slugs and names by @ikreymer in #2318
  • fix: Use default collection thumbnail if selected by @SuaYoo in #2331
  • feat: Update collection sorting, metadata, stats by @tw4l in #2327
  • Validate exclusion regex on add by @tw4l in #2316
  • feat: UX improvements to collections with single URL by @SuaYoo in #2325
  • feat: Update references to org public profile -> gallery by @SuaYoo in #2330
  • cleanup of loc messages that resulted in errors in some translations by @ikreymer in #2340
  • Translations update from Hosted Weblate (#2317) by @ikreymer in #2343
  • Reformat with Black for 2025 ruleset by @tw4l in #2349
  • Ensure collection stats are updated when WACZ is added on upload by @tw4l in #2351
  • fix: Re-enable workflow setup guide button by @SuaYoo in #2358
  • feat: Enable viewing all workflow form sections at once by @SuaYoo in #2310
  • fix: More accurate workflow and archived item search by @SuaYoo in #2363
  • Add WACZ filename, depth, favIconUrl, isSeed to pages by @tw4l in #2352
  • Merge org public gallery settings by @SuaYoo in #2356
  • fix: create new profile link in the workflow form by @Shrinks99 in #2373
  • Fix max pages quota setting and display by @ikreymer in #2370
  • Add collection page list/search endpoint by @tw4l in #2354
  • Add autoclick to workflow and crawl settings display by @tw4l in #2374
  • Collection editing revamp by @emma-sg in #2332
  • fix: More accurate archived item details by @SuaYoo in #2364
  • fix: Update links to running crawls by @SuaYoo in #2378
  • docs: Adds section for autoclick behavior addition from 1.13.3 by @Shrinks99 in #2385
  • ensure collection is fully reloaded after an archived item is added o… by @ikreymer in #2386
  • fix: Sort filtered collection page URLs by @SuaYoo in #2384
  • docs: Add Documentation for Sharing Collections by @Shrinks99 in #2368
  • quickfix: add missing dependency for docs by @ikreymer in #2388
  • chore: Add pylint to vscode extensions by @SuaYoo in #2387
  • Add initial pages + pagesQuery endpoint to /replay.json APIs by @ikreymer in #2380
  • Mark all pages from pages.jsonl as seeds by @tw4l in #2390
  • misc fixes: cors + disable buffering for uploads by @ikreymer in #2395
  • Allow showing all collections as well as just public ones in org dashboard by @emma-sg in #2379
  • Disable "Update collection thumbnail" checkbox on initial page selection dialog until thumbnail is loaded by @emma-sg in #2392
  • Add support for custom link selectors to backend by @tw4l in #2346
  • Replace 2-digit years with numerical years everywhere in the frontend by @emma-sg in #2394
  • Upload Fixes: by @ikreymer in #2397
  • Issue 2396 readd pages fixes by @ikreymer in #2398
  • Add a small sticky banner when logged in as superadmin by @emma-sg in #2393
  • Modify page upload migration by @tw4l in #2400
  • Org dashboard: update collection grid empty text state when view is set to "all" by @emma-sg in #2402
  • Add superadmin instance stats card by @emma-sg in #2404
  • ensure running crawl configmap is updated when exclusions are added/removed by @ikreymer in #2409
  • Adjust crawler pvc on exit code 3 (out of storage) by @ikreymer in #2375
  • Weblate by @ikreymer in #2410
  • Rework crawl page migration by @tw4l in #2412
  • feat: Workflow form collapsible section enhancements by @SuaYoo in #2381
  • feat: Move admin route to own namespace by @SuaYoo in #2405
  • Consolidate list page endpoints + better QA sorting by @ikreymer in #2417
  • remove recreating page index on migration, later to add as needed by @ikreymer in #2418
  • Add deepLink attribute to public collection replay embed by @Shrinks99 in #2420

New Contributors

Full Changelog: v1.13.3...v1.14.0