Skip to content

Releases: webrecorder/pywb

pywb 2.8.3 release

26 Apr 08:33
Compare
Choose a tag to compare

Fixes README syntax, which causes PyPI publication error

pywb 2.8.2 release

26 Apr 08:29
Compare
Choose a tag to compare

Follow-up patch release for 2.8.1, which had incorrect version number

pywb 2.8.1 release

26 Apr 08:04
Compare
Choose a tag to compare

Patch release

What's Changed

Full Changelog: v-2.8.0...v-2.8.1

pywb 2.8.0 release

24 Apr 12:25
b9f1609
Compare
Choose a tag to compare

High-Level Changes

  • Upgrade dependencies (this release supports Python 3.7-3.11; many thanks to @edsu for doing a lot of the legwork on this!)
  • Upgrade wombat to 3.7.3
  • Add wb-manager add --unpack-wacz option to add WARCs from within a WACZ to collection and reindex (WACZ support without unpacking is planned for 2.9.0)
  • Keyboard navigation accessibility improvements to header timeline
  • Add print replay frame button to header (and ability to disable)
  • Locale fixes
  • Allow ACLJs to use *, SURT wildcard to match all top level domains/URLs

Detailed Changes

  • chore(typos): fix typos across codebase by @stavares843 in #811
  • Add a button to print the replay frame by @krakan in #814
  • [#799] Add wacz archives to collection by @kuechensofa in #800
  • [#715] Forward custom headers for cdx queries by @krakan in #813
  • Update usage.rst by @aponb in #816
  • Pass env vars to tox by @tw4l in #823
  • Add config.yaml UI option to disable printing from replay banner by @tw4l in #815
  • Sets "Pywb Error" string as translatable in error template by @Quirinus in #868
  • Fixes switch_locale not adding locale if missing from URL by @Quirinus in #871
  • Fixes environ paths when default_locale set by @Quirinus in #873
  • Fixes get_locale_prefixes() wrong paths by @Quirinus in #874
  • fix rendering in readme shell commands by @flozi00 in #864
  • Sort index when adding wacz archives by @kuechensofa in #820
  • Upgrade dependencies by @edsu in #839
  • Improve keyboard accessibility of Vue timeline by @tw4l in #889
  • Allow ACLJs to use *, SURT wildcard to match all URLs by @tw4l in #882
  • rewrite: stop prepending semicolon to this. special property access… by @ato in #888
  • update wombat to latest (3.7.3) by @ikreymer in #896
  • Update usage docs section on creating web archives by @tw4l in #899
  • Use fontawesome icon for timeline zoom out, remove unused static files by @tw4l in #895
  • Rename wb-manager add --uncompress-wacz to --unpack-wacz and add docs by @tw4l in #901
  • Handle WARC filename conflicts with wb-manager add by @tw4l in #902

New Contributors

Full Changelog: v-2.7.4...v-2.8.0

pywb 2.7.4 release

19 May 18:24
Compare
Choose a tag to compare

What's Changed

  • Record unbound Range requests only, don't convert bounded range requests to unbounded by @ikreymer in #845
  • Bump wombat to 3.5.1
  • Disable failing tests for now (youtube-dl tests, SOCKS test on py3.10)

Full Changelog: v-2.7.3...v-2.7.4

pywb 2.7.3 release

03 Feb 01:39
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v-2.7.2...v-2.7.3

pywb 2.7.2 release

09 Dec 00:37
3c94da0
Compare
Choose a tag to compare

What's Changed

  • Fix regression introduced by improper wombat update in 2.7.1
  • Fix redirect_to_exact: false functionality: if not set, UI will stay on current timestamp, but will display info on actual capture.
  • Location bar nav now keeps current timestamp instead of defaulting to calendar view.
  • 'Live' mode fixes, no longer cache live cdx entry, don't add timestamp when navigating in live mode without timestamp
  • Calendar dropdown on replay now scrollable.
  • Timeline toggle on replay is 'sticky', will stay on if toggled on replay.
  • Capture text: use '|' as in 'Current Capture: [title] | [capture date]'
  • Document title: Add 'Archived Page: ' prefix to avoid confusion with live pages.

Full Changelog: v-2.7.1...v-2.7.2

pywb 2.7.1 release

08 Dec 02:18
2d19b6b
Compare
Choose a tag to compare

What's Changed

  • Add locale-dependent handling of first day of week by @krakan in #781
  • Make filter expressions translatable by @krakan in #783
  • Add title to top frame in framed replay
  • Add missing tooltip translation strings
  • Fix calendar and timeline rendering for replay URLs without a timestamp
  • Update template documentation

Full Changelog: v-2.7.0...v-2.7.1

pywb 2.7.0 release

23 Nov 21:06
Compare
Choose a tag to compare

What's Changed

  • New banner and calendar implementation in Vue.js, which supports localization/internationalization and easier local theming by @vanecat @ikreymer @tw4l with helpful feedback from @ldko
  • New interactive timeline to assist in navigating between captures
  • Add basic development Docker Compose configuration file
  • Update documentation for new release (https://pywb.readthedocs.io/)
  • Add contributing guide

Full Changelog: v-2.6.9...v-2.7.0

pywb 2.6.9 release

19 Nov 01:57
1dedc46
Compare
Choose a tag to compare

What's Changed

  • eval rewrite update + latest wombat (3.3.7) by @ikreymer in #763
  • Rewrite: Support target rewriting, open new windows in top-frame instead by @tw4l in #767
  • Add arm64 platform support by @luandro in #775
  • Add uwsgi virtualenv information by @tw4l in #770
  • ci: automated pypi publish on release by @ikreymer in #776

New Contributors

Full Changelog: v-2.6.8...v-2.6.9