Skip to content

Releases: webrecorder/browsertrix

Browsertrix Cloud v1.9.2

22 Feb 23:00
Compare
Choose a tag to compare

Deployment

This release can be deployed with Helm by running:

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

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

What's Changed

  • Fix URL List showing scope accidentally by @ikreymer in #1536
  • More friendly WARC prefix inside WACZ based on Org slug + Crawl Name / First Seed URL. by @ikreymer in #1537
  • Disable useSitemap by default in new workflows by @tw4l in #1541

Full Changelog: v1.9.1...v1.9.2

Browsertrix Cloud v1.9.1

16 Feb 18:42
Compare
Choose a tag to compare

Deployment

This release can be deployed with Helm by running:

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

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

What's Changed

  • one hop out: remove errant '|| true' from condition by @ikreymer in #1532

Full Changelog: v1.9.0...v1.9.1

Browsertrix Cloud v1.9.0

15 Feb 02:34
Compare
Choose a tag to compare

Deployment

This release can be deployed with Helm by running:

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

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

What's Changed

  • Adds a link to the new ReplayWebpage replay issue form in GitHub by @Shrinks99 in #1404
  • Refactor LiteElement into reactive controllers by @SuaYoo in #1423
  • Add extra and gifted execution minutes by @tw4l in #1361
  • Fix UI not updating after quota is reached by @SuaYoo in #1425
  • Fix dashboard usage history off-by-one labels by @tw4l in #1431
  • Fix attribute casing & lit-analyzer issues by @emma-sg in #1429
  • Add bundle analyzer script by @emma-sg in #1437
  • Fix runtime error on log out by @SuaYoo in #1439
  • Only load webpack-bundle-analyzer if BUNDLE_ANALYZER env var is present by @emma-sg in #1446
  • Fix fetch helper by @SuaYoo in #1442
  • Recreate configmaps if missing by @ikreymer in #1444
  • Fix redirect to login page by @SuaYoo in #1445
  • Use execution duration formatter in table view by @emma-sg in #1449
  • Improve frontend event system by @SuaYoo in #1450
  • Org settings layout fix + misc styling & consistency improvements by @emma-sg in #1427
  • Set runNow to false when editing existing workflows by @tw4l in #1458
  • Improvements to collection creation and editing flow by @SuaYoo in #1424
  • Remove non-prod & optional dependencies when building frontend in ci by @emma-sg in #1455
  • Add API endpoints for crawl statistics by @tw4l in #1461
  • Add setup command to btrix helper to copy local config by @tw4l in #1462
  • Fix browser profile name in crawl endpoints by @tw4l in #1464
  • Adds status information to user documentation by @Shrinks99 in #1459
  • Support multiple crawler versions by @tw4l in #1420
  • Backend mem usage fix - use fixed MOTOR_MAX_WORKERS + switch to gunicorn by @ikreymer in #1468
  • Hotfix: ignore everything in ./tests and playwright.config.ts when checking types during webpack build by @emma-sg in #1470
  • Add custom user agent to workflows by @tw4l in #1465
  • operator: use 'default' CRAWLER_CHANNEL if none is set by @ikreymer in #1478
  • Add migration to fix issues with previous migrations by @tw4l in #1480
  • Close sync S3 client by @ikreymer in #1481
  • Fix scheduler date input and display by @SuaYoo in #1472
  • Update collection archived item lists by @SuaYoo in #1457
  • Increase app max width by @SuaYoo in #1484
  • Fix archived item crawl settings by @SuaYoo in #1473
  • Add scale to CrawlOut by @tw4l in #1487
  • Refactor data table to use btrix-table component by @SuaYoo in #1474
  • Upgrade to lit 3 by @SuaYoo in #1482
  • Unify crawl and archived item list components by @SuaYoo in #1485
  • Refactor collections and browser profile data-tables by @SuaYoo in #1505
  • ESLint improvements & Typescript upgrade by @emma-sg in #1501
  • docs: Explains execution time by @Shrinks99 in #1475
  • Ensure linting & formatting runs in CI by @emma-sg in #1512
  • Upgrade Prettier to 3 by @emma-sg in #1513
  • Docs: Improve relative links by @Shrinks99 in #1476
  • Format backend with Black 24 by @tw4l in #1507
  • Updates browser profile selector help text by @Shrinks99 in #1510
  • Fixes workflow selector keyboard navigation by @Shrinks99 in #1514
  • enable screenshots by default + fix py version formatting by @ikreymer in #1518
  • storages: use asynccontextmanager instead of sync to close client by @ikreymer in #1521
  • Hotfix: Crawls page table click targets not applied to the right elements by @emma-sg in #1524
  • enable a few more useful eslint suggestions & correct some more types by @emma-sg in #1517
  • better handling of failed redis connection + exec time updates by @ikreymer in #1520
  • docs: Adds more details about browser profile capabilities by @Shrinks99 in #1523
  • Include leading zero in months when accessing usage and quota data by @emma-sg in #1528
  • Add comments I meant to add in #1528 by @emma-sg in #1529

Full Changelog: v1.8.1...v1.9.0

v1.9.0-beta.5

13 Feb 02:40
Compare
Choose a tag to compare
v1.9.0-beta.5 Pre-release
Pre-release

Deployment

This release can be deployed with Helm by running:

helm upgrade --install btrix https://github.com/webrecorder/browsertrix-cloud/releases/download/v1.9.0-beta.5/browsertrix-cloud-v1.9.0-beta.5.tgz

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

What's Changed

Full Changelog: v1.9.0-beta.4...v1.9.0-beta.5

Browsertrix Cloud v1.9.0-beta.4

10 Feb 00:23
Compare
Choose a tag to compare
Pre-release

Deployment

This release can be deployed with Helm by running:

helm upgrade --install btrix https://github.com/webrecorder/browsertrix-cloud/releases/download/v1.9.0-beta.4/browsertrix-cloud-v1.9.0-beta.4.tgz

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

What's Changed

  • storages: use asynccontextmanager instead of sync to close client by @ikreymer in #1521
  • Hotfix: Crawls page table click targets not applied to the right elements by @emma-sg in #1524
  • enable a few more useful eslint suggestions & correct some more types by @emma-sg in #1517
  • better handling of failed redis connection + exec time updates by @ikreymer in #1520
  • docs: Adds more details about browser profile capabilities by @Shrinks99 in #1523

Full Changelog: v1.9.0-beta.3...v1.9.0-beta.4

Browsertrix Cloud v1.9.0-beta.3

08 Feb 01:10
b2a5dbf
Compare
Choose a tag to compare
Pre-release

Deployment

This release can be deployed with Helm by running:

helm upgrade --install btrix https://github.com/webrecorder/browsertrix-cloud/releases/download/v1.9.0-beta.3/browsertrix-cloud-v1.9.0-beta.3.tgz

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

What's Changed

Full Changelog: v1.9.0-beta.2...v1.9.0-beta.3

Browsertrix Cloud v1.9.0-beta.2

19 Jan 07:57
896c3cc
Compare
Choose a tag to compare
Pre-release

Deployment

This release can be deployed with Helm by running:

helm upgrade --install btrix https://github.com/webrecorder/browsertrix-cloud/releases/download/v1.9.0-beta.2/browsertrix-cloud-v1.9.0-beta.2.tgz

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

What's Changed

Full Changelog: v1.9.0-beta.1...v1.9.0-beta.2

Browsertrix Cloud v1.9.0-beta.1 Release

17 Jan 23:01
Compare
Choose a tag to compare
Pre-release

Deployment

This release can be deployed with Helm by running:

helm upgrade --install btrix https://github.com/webrecorder/browsertrix-cloud/releases/download/v1.9.0-beta.1/browsertrix-cloud-v1.9.0-beta.1.tgz

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

What's Changed

  • Remove non-prod & optional dependencies when building frontend in ci by @emma-sg in #1455
  • Add API endpoints for crawl statistics by @tw4l in #1461
  • Add setup command to btrix helper to copy local config by @tw4l in #1462
  • Fix browser profile name in crawl endpoints by @tw4l in #1464
  • Adds status information to user documentation by @Shrinks99 in #1459
  • Support multiple crawler versions by @tw4l in #1420
  • Backend mem usage fix - use fixed MOTOR_MAX_WORKERS + switch to gunicorn by @ikreymer in #1468
  • Hotfix: ignore everything in ./tests and playwright.config.ts when checking types during webpack build by @emma-sg in #1470
  • Add custom user agent to workflows by @tw4l in #1465

Full Changelog: v1.9.0-beta.0...v1.9.0-beta.1

Browsertrix Cloud v1.9.0-beta.0

20 Dec 08:38
Compare
Choose a tag to compare
Pre-release

Deployment

This release can be deployed with Helm by running:

helm upgrade --install btrix https://github.com/webrecorder/browsertrix-cloud/releases/download/v1.9.0-beta.0/browsertrix-cloud-v1.9.0-beta.0.tgz

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

What's Changed

  • Adds a link to the new ReplayWebpage replay issue form in GitHub by @Shrinks99 in #1404
  • Refactor LiteElement into reactive controllers by @SuaYoo in #1423
  • Add extra and gifted execution minutes by @tw4l in #1361
  • Fix UI not updating after quota is reached by @SuaYoo in #1425
  • Fix dashboard usage history off-by-one labels by @tw4l in #1431
  • Fix attribute casing & lit-analyzer issues by @emma-sg in #1429
  • Add bundle analyzer script by @emma-sg in #1437
  • Fix runtime error on log out by @SuaYoo in #1439
  • Only load webpack-bundle-analyzer if BUNDLE_ANALYZER env var is present by @emma-sg in #1446
  • Fix fetch helper by @SuaYoo in #1442
  • Recreate configmaps if missing by @ikreymer in #1444
  • Fix redirect to login page by @SuaYoo in #1445
  • Use execution duration formatter in table view by @emma-sg in #1449
  • Improve frontend event system by @SuaYoo in #1450
  • Org settings layout fix + misc styling & consistency improvements by @emma-sg in #1427
  • Set runNow to false when editing existing workflows by @tw4l in #1458
  • Improvements to collection creation and editing flow by @SuaYoo in #1424

Full Changelog: v1.8.1...v1.9.0-beta.0

Browsertrix Cloud v1.8.1

05 Dec 21:07
478b794
Compare
Choose a tag to compare

Deployment

This release can be deployed with Helm by running:

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

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

What's Changed

  • Fixes allowed actions for viewers and crawlers throughout the app by @Shrinks99 in #1326
  • Refactor components index file by @emma-sg in #1381
  • Fix org settings help and info text by @SuaYoo in #1402
  • Move execution time formatting into its own util by @emma-sg in #1386
  • Prompt user to confirm workflow crawl deletion by @SuaYoo in #1401
  • ESLint & Typescript fixes by @emma-sg in #1407
  • Fix crawl list action menu positioning by @SuaYoo in #1399
  • Move fork-ts-checker-webpack-plugin into dependencies by @emma-sg in #1410
  • Add API tests for browser profiles by @tw4l in #1392
  • Fix failing builds on main (btrix-microk8s-test) by @emma-sg in #1413
  • Organize components into folders by function by @emma-sg in #1411
  • Refactor API fetch helper into controller by @SuaYoo in #1415
  • Add API endpoint to retry all failed bg jobs by @tw4l in #1396

Full Changelog: v1.8.0...v1.8.1