Skip to content

Releases: karlicoss/promnesia

v1.3.20241021: set min python version to 3.9

21 Oct 19:29
Compare
Choose a tag to compare

What's Changed

  • sources.takeout: use reconstruct_comment_content directly to workaround weird formatted json data in takeout by @karlicoss in #456
  • systemd/launchd: work around when promnesia binary isn't available in PATH, use sys.executable by @karlicoss in #458
  • general: set min versionto 3.9, since 3.8 reached EOL by @karlicoss in #457

Full Changelog: v1.2.20240810...v1.3.20241021

rolling release (it's been a while!)

10 Aug 20:05
Compare
Choose a tag to compare

What's Changed

core:

  • backend: massive (about 10x) db insertion speed up + benchmarks by @karlicoss in #419
  • backend: get rid of cachew dependency for marshalling DbVisit into sqlite by @karlicoss in #420
  • backend: more consistent handling of --overwrite mode by @karlicoss in #426
  • work around for duplicate warnings during indexing by @karlicoss in #406
  • server: switch to importlib.metadata for detecting version by @karlicoss in #414
  • core: improve stats logging during indexing by @karlicoss in #415

sources:

  • hypothesis: fix after hpi update by @karlicoss in #413
  • sources.org: fix error during sexp date parsing by @karlicoss in #435
  • sources.takeout: add support for new youtube csv format by @seanbreckenridge in #436
  • replace deprecated datetime methods and fix crash in markdown parser due to mistletoe by @karlicoss in #452
  • signal: update to recent db schema(11, Jun2024) by @ankostis in #451

New Contributors

Full Changelog: v1.2.20230515...v1.2.20240810

rolling release

15 May 19:50
Compare
Choose a tag to compare

What's Changed

  • general: remove dataset usage from modules by @karlicoss in #377

  • general: add requests<2.30.0 requirement to workaround for the issue in library by @karlicoss in #389

  • general: disable python37, it's reached EOL by @karlicoss in #394

  • sources.takeout: ignore placevisit events by @seanbreckenridge in #374

  • sources.takeout: clean contexts for Activity events form useless entries by @karlicoss in #369

  • sources.browser: switch to use HPI + seanbreckenridge/browserexport by @karlicoss in #375

  • sources.filetypes: add text/x-php, seems that it broke after mimetype… by @karlicoss in #381

  • sources.telegram_new: initial module via HPI by @karlicoss in #382

  • sources.telegram: rely on HPI my.telegram.telegram_backup, fallback on sources.telegram_legacy by @karlicoss in #385

  • sources.smscalls: propagate errors if there are breaking schema changes by @seanbreckenridge in #386

    • various docs/tests improvements

New Contributors

Full Changelog: v1.1.20230129...v1.2.20230515

new extension release

13 May 22:58
Compare
Choose a tag to compare

What's Changed

Full Changelog: extension-v1.2.3...extension-v.1.2.4

release extension

01 Apr 13:57
Compare
Choose a tag to compare
sources.browser: rename browser_old to browser_legacy for consistency

also make warnings cleaner/more consistent

extension release

11 Feb 01:02
a4e1788
Compare
Choose a tag to compare

What's Changed

  • extension: fix some sidebar preservation issues in firefox by @karlicoss in #373

Full Changelog: extension-v1.2.1...extension-v1.2.2

new extension release (tippyjs + webnavigation)

30 Jan 00:41
Compare
Choose a tag to compare

What's Changed

actual visible changes

internals

  • make background page nonpersistent by @karlicoss in #361
  • extension: switch to browser polyfill by @karlicoss in #351
  • update node to 18 and most npm dependencies by @karlicoss in #346
  • update webext-options-sync by @karlicoss in #352
  • update codemirror to latest version by @karlicoss in #353
  • lots of improvements and additions to extension end2end tests

Full Changelog: extension-v1.1.1...extension-v1.2.1

support for sqlalchemy 2.0

29 Jan 23:05
Compare
Choose a tag to compare

What's Changed

  • backend: update to support sqlalchemy 2.0 changes by @karlicoss in #366

Full Changelog: v1.1.20230119...v1.1.20230129

new backend release

19 Jan 20:49
Compare
Choose a tag to compare

Mainly, switch from using deprecated hug to fastapi
If you're using Promnesia from git, you'll need to pip install fastapi uvicorn[standard]

Full Changelog: v1.0.20220515...v1.1.20230119

WIP on newer extension

23 Jan 03:29
Compare
Choose a tag to compare
Pre-release

In particular, fixes to use webNavigation and tippyjs https://github.com/karlicoss/promnesia/tree/tippyjs

attached:

  • firefox (self-signed addon, recommended)
  • chrome ('unpacked' version)
  • firefox ('unpacked' version)