Skip to content

Browsertrix Cloud 1.4.0

Compare
Choose a tag to compare
@ikreymer ikreymer released this 06 Apr 17:39
· 883 commits to main since this release

Major Features

  • Crawl Configs are now mutable, instead of creating a duplicate config
  • Crawl Configs are now renamed to Workflows. (workflow revisions are tracked internally but not yet displayed)
  • Support for latest Browsertrix Crawler 0.9.0 which sorts crawl queue by depth, uses playwright for crawling

What's Changed

  • Add icons to crawl details navigation buttons by @Shrinks99 in #666
  • Paginate API list endpoints by @tw4l in #659
  • Fix crawl config name in "run now" alert by @SuaYoo in #673
  • Fix missing crawl config name by @SuaYoo in #683
  • backend: make crawlconfigs mutable! (#656) by @ikreymer in #662
  • Limit organization name length by @SuaYoo in #671
  • permissions: allow user with 'viewer' permissions to access read-only… by @ikreymer in #687
  • Improve crawl queue pagination UX by @SuaYoo in #680
  • Migrate crawl config frontend -> workflow by @SuaYoo in #686
  • backend: Fix for total crawl time limit. by @ikreymer in #665
  • Add lightweight logging mode by @leepro in #668
  • exclusions editor fix: by @ikreymer in #692
  • Fix saving config limit and browser setting fields by @SuaYoo in #704
  • Disable copy tags menu item if no tags by @SuaYoo in #709
  • Combine watch crawl with crawl queue by @SuaYoo in #710
  • backend: update queue apis to work with new sorted queue apis (also b… by @ikreymer in #712
  • Add proofread action CI by @stavares843 in #714
  • Add optional description to crawl configs by @tw4l in #707
  • Allow users to set workflow description by @SuaYoo in #708
  • Remove new issue project automation by @SuaYoo in #718
  • Add Playwright UI tests + CI by @stavares843 in #614
  • chore(playwright): fix version by @stavares843 in #725
  • Fix migration to avoid jobType KeyError by @tw4l in #727
  • Leave trailing slash in seed URLs by @SuaYoo in #731
  • fix version related to @playwright/test by @stavares843 in #729
  • Filter and sort crawl and workflow list API endpoints in backend by @tw4l in #724
  • Add README.md related to run playwright tests locally by @stavares843 in #722
  • Allow configurable max pages per crawl in deployment settings by @ikreymer in #717
  • Add pageSize to pagination output format by @tw4l in #736
  • Update nightly test fixtures to use Seed objects by @tw4l in #734
  • Max page limit override by @ikreymer in #737
  • misc frontend build fixes: playwright version + chunking by @ikreymer in #740
  • Set max pages to API default by @SuaYoo in #739
  • No More Workflowuration by @ikreymer in #741
  • fix: only include finished crawls in crawlCount value for /api/crawlconfigs by @ikreymer in #746
  • config: add 'pageLoadTimeout' and 'pageExtraDelay' options to backend… by @ikreymer in #742
  • Crawls list backend pagination by @SuaYoo in #735
  • Frontend Docker build improvements by @SuaYoo in #749
  • Allow users to set additional page time limits by @SuaYoo in #744
  • Fix additional URLs by @SuaYoo in #752
  • Add btrix CLI dev helper by @tw4l in #732
  • Configure crawler disk utilization threshold via helm chart by @tw4l in #748
  • Docs: adds mkdocs features, adds theming by @Shrinks99 in #728
  • Inverts the autoscroll behavior setting to true by default by @Shrinks99 in #756
  • Adds inputmode attributes to workflow config fields by @Shrinks99 in #755

Full Changelog: v1.3.1...v1.4.0