Archivy Versions Save

Archivy is a self-hostable knowledge repository that allows you to learn and retain information in your own personal and extensible wiki.

v1.7.4

1 year ago

Small release, have been slower with Archivy since the beginning of college, although I still want to support stuff/add important features.

Highlights

  • Tags are displayed per folder on the folder page (#295)
  • fix deployment for static site bugs
  • Create panel for recently modified pages in a given directory (#298)

v1.7.3

2 years ago

A small release to improve the saving experience and fix dependency errors.

Highlights

  • 53fc8f1: Autosave / better highlighting of when content isn't saved (#292) :floppy_disk:
  • e081760: add option to change editor icons :hammer:
  • e429e1c: add alert for network errors :sos:

v1.7.2

2 years ago

This release mainly features one notable customization feature allowing you to extend the document show page with JavaScript, using the DATAOBJ_JS_EXTENSION config option, pointing to a JS file you want to load from your USER_DIR.

This option allowed the creation of archivy-espial, an integration for Archivy that allows you to automatically find new links and ideas in your knowledge. For example:

archivy-espial

Otherwise, this release fixes a path traversal issue (dedc5a0) and features some other refactoring (62588c5).

v1.7.1

2 years ago

Bug fixes and some improvements, notably to the bookmarklet.

Highlights

  • Improved bookmarklet such that it directly uploads the page you're on instead of the URL => works with paywalls :dollar: (#287)
  • 9dc7c33: upgrade to flask 2 :lotion_bottle:

Other

  • bugfix: check is_relative_to based on resolved paths (#286)
  • 2d8cb29: fix open redirect in next parameter (Uzay-G)
  • 65ff8d3: remove old bugfix for katex html being duplicated, now fixed in katex JS (Uzay-G)

v1.7.0

2 years ago

Design and interface improvements, on top of a refactor of the code for much better scraping. Now when you bookmark an article, only the article content is saved and not all the extra fluff that pollutes the content and is unrelated (site-specific text).

Highlights

  • Auto note link creation in editor - you can now write a new title in the note link form (in the editor) and if you click enter it will create that new note and link to it, similar to other PKMs (#284) :link:
  • Improvement to frontmatter tags so they appear on /tags (#283) :label:
  • Better, more relevant bookmarks (#281) :bookmark:

Fixes

  • 1d34a6f: fixed bug where jinja2 syntax wasn't working for some installs :ninja:
  • 419668d: vendor resources so Archivy can be used on an intranet :spider_web:
  • 53c39eb: fix rendering bugs with escaped characters :abc:

v1.6.2

2 years ago

Small release with a security fix (796c3ae), a bug fix where some notes couldn't be linked to through the interface (a0dca90), and a new option to specify the config directory, implemented by @clemux #274

v1.6.1

2 years ago

Patch release to fix https://github.com/archivy/archivy/issues/271 - an issue with Ripgrep on windows.

v1.6.0

2 years ago

v1.6.0 introduces lots of nice changes / improvements we're really excited about, mostly focused on the interface experience, tagging and Docker.

Highlights

  • allow embedded tags (tags directly in the content), ie I love #archivy#. Implemented with the great help of @edditler.
    • includes new views where you can see all the tags and notes that link to a tag.
    • autocomplete in the editor for existing tags, just start typing # and an input will appear for the tag you want (see below): random
  • similarly, there is now autocomplete in the editor for links to other notes. Start typing [[ and a suggestion bar will appear. #256
  • improvement of ripgrep search results, that now show detailed matches, similar to what Elasticsearch does. #258
  • Docker Setup revamp - there is now a more lightweight archivy-lite image, with ripgrep instead of Elasticsearch for search. Also improvements of the custom configuration setup on docker https://github.com/archivy/archivy-docker/pull/15
  • Creation of a firefox plugin to load your firefox bookmarks - https://github.com/archivy/archivy-firefox

Fixes / Minor Additions

v1.6.0-rc3

2 years ago

We're doing a pre-release for v1.6 (it says rc3 because there's a bug in the release action I used, and troubleshooting it forced me to increment the version a bit), which introduces quite a few cool changes (more details when launched) like better tagging UI, embedded tags, autocomplete for note links and some other fixes.

It's also related to the improvements to the docker workflow (https://github.com/archivy/archivy-docker/pull/15), which now deploys an archivy-lite image using ripgrep, and allow better setup for custom config.

v1.5.0

2 years ago

This release introduces some pretty useful features that help improve the user experience, in addition to added Elasticsearch functionality and various fixes.

Highlights

  • instead of manually editing the config file to change options, you can directly modify the config at a new form accessible at /config by clicking a gear button on the site header. #251 :gear:
  • folder renaming inside the interface #248 :open_file_folder:
  • support for HTTP basic auth when searching your elasticsearch index, if for example you are using an external instance. https://github.com/archivy/archivy/commit/5a7f5f8b1b6ecfaebed09384ffd8a84379cdd506 :lock:
  • various bug fixes and documentation improvements #246 4d30af0 1183863 :bug:

:warning: for Elasticsearch users, this release renames the search_conf object of the ES config to es_processing_conf. This isn't a breaking change because this configuration object is only used for the creation of a new search index, but you may need to update your config if you reset your search index.

Note: Work on making tags and bidirectional more rewarding / useful is ongoing. If you have any suggestions for this please come say hi on the discord server!