All Versions
17
Latest Version
Avg Release Cycle
14 days
Latest Release
1251 days ago

Changelog History
Page 2

  • v0.1.0 Changes

    July 06, 2020

    ๐Ÿš€ Now is the time: This is our first official beta release of Offen ๐ŸŽ‰. Things are in reasonably stable state now, so let's strip off that alpha label and tell the public we are really ready for production use! Watch this space for updates. If you are interested in how we are planning to get to v1.0.0 from here you can check our blog post on the topic.

    ๐Ÿ”‹ Features

    • ๐Ÿ”Š Use common log format for access logs #410

    ๐Ÿ›  Fixes

    • Limit number of open connections when using sqlite #417

    Chores

    • Relicense Offen icon / logo as cc-by-nc-nd-4.0 #412
    • โœ… Start adding integration tests for user facing functionality #413
    • ๐Ÿ“ฆ Create NOTICE file for packaged distribution #414, #415
    • ๐Ÿ— Use alpine based images in build #416

    ๐Ÿ“„ Docs

    • โž• Add doc on how to monitor an instance #411
  • v0.1.0-alpha.9 Changes

    June 22, 2020

    ๐Ÿš€ This release includes an a11y focused overhaul of our UI and also integrates our docs site at https://docs.offen.dev into the release process so we can make sure docs are always in sync.

    ๐Ÿ”‹ Features

    • ๐Ÿ‘Œ Improve markup a11y #386
    • ๐Ÿ‘Œ Improve keyboard navigation #387
    • ๐Ÿ‘Œ Improve color scheme a11y #389
    • โšก๏ธ Update Banner wording #389
    • โž• Add missing focus to buttons, improve color contrast on chart #393

    ๐Ÿ›  Fixes

    • Explicitly use TEXT fields for large data in MySQL #394

    Chores

    • โž• Add missing license headers to source files, adopt REUSE #388
    • โœ… Run integration tests against all supported database types #395

    ๐Ÿ“„ Docs

    • ๐Ÿš€ Deploy docs site from main repo #392
  • v0.1.0-alpha.8 Changes

    June 07, 2020

    ๐Ÿš€ This release is compatible with v0.1.0-alpha.7

    ๐Ÿ”‹ Features

    • refresh Auditorium on gaining focus #375
    • ๐Ÿ“ˆ do not show duplicate banner when Auditorium has analytics enabled #376
    • more aligned user experience when changing email #379
    • ๐Ÿ‘Œ improve CLI ux when mistyping subcommand #380

    ๐Ÿ›  Fixes

    • ๐Ÿ›  fix revision output #374
    • ๐Ÿ›  fix default port on Windows #377
    • ๐Ÿ›  fix for Firefox private browsing not allowing IndexedDB access #382
    • ๐Ÿ›  fix bad font-face definition #384

    Chores

    • ๐Ÿ”จ refactor saving of account user and relationships to be more robust #373
    • ๐Ÿฑ mute directory lookup warning when serving static assets #381
    • ๐Ÿ‘‰ use positional args for all api methods in vault #383
  • v0.1.0-alpha.7 Changes

    May 22, 2020

    This version is compatible with v0.1.0-alpha.6 but requires manual intervention. If you previously configured the app with a OFFEN_SECRETS_COOKIEEXCHANGE, either in an offen.env file or in the host's environment, this value now needs to be exported as OFFEN_SECRET.

    - OFFEN\_SECRETS\_COOKIE\_EXCHANGE = "\<your-secret\>"+ OFFEN\_SECRET = "\<your-secret\>"
    

    ๐Ÿ”‹ Features

    • ๐Ÿ’ฅ simplify naming of secret values (this is a breaking change ) #370
    • ๐Ÿ‘Œ improve flow for offen demo #367
    • โž• add per-referrer page depth #361

    ๐Ÿ›  Fixes

    • ๐Ÿ›  fix password reset flow #369
    • ๐Ÿ›  fix mobile UX for tables #363
    • ๐Ÿ›  fix z-index interaction of consent banner with host pages #364

    Chores

    • โž• add integration testing #362, #365
    • ๐Ÿ‘ท run Lighthouse Audits in CI #368
    • โœ… increase unit test coverage #358, #359
  • v0.1.0-alpha.6 Changes

    April 30, 2020

    ๐Ÿš€ This release is compatible with v0.1.0-alpha.5, you can upgrade without any manual intervention.

    ๐Ÿ”‹ Features

    • Populate demo with random usage data #346, #347
    • Introduce read only account users #349
    • Enable localization of Email copy #353

    ๐Ÿ›  Fix

    • collect events only once even when script is embedded multiple times #350
    • ๐Ÿ’ป create admin user from in browser setup #355

    Chores

    • Dependency hygiene #344
    • ๐Ÿ”จ Refactor subcommand handling #345
    • Clean up Explainer code in views #348
    • โž• Add missing tests for router package #351
    • โšก๏ธ Update node version in use to 14 #354
  • v0.1.0-alpha.5 Changes

    March 29, 2020

    โฌ†๏ธ This version is compatible with v0.1.0-alpha.4, you can upgrade directly without any additional steps to be taken.

    ๐Ÿ”‹ Features

    • โž• Add Explainer content to user facing Auditorium #339, #341
    • Rearrange ordering of retention tables #342

    Other

    • โšก๏ธ Update vulnerable dependencies #337, #343
    • Sign binaries #338
  • v0.1.0-alpha.10 Changes

    June 29, 2020

    ๐Ÿš€ This is an exciting release as it is likely to be our last alpha version / pre-release. It contains a lot of feedback we received from a recent security audit and focuses on hardening the application further. This version if fully compatible with v0.1.0-alpha.9.

    ๐Ÿ”‹ Features

    • โฌ†๏ธ Upgrade dexie version and further tighten CSP #399
    • โž• Add strict transport policy headers to html responses and script #400
    • Establish password policy #405
    • Harden server by applying selective rate limits to routes #406

    ๐Ÿ›  Fixes

    • Properly implement in memory fallback key storage #403
    • ๐Ÿ“œ Tighten event validation and parsing #401

    Chores

    • โž• Add Hacker News to referrer buckets #404
    • Do not apply rate limiting rules when running behind a reverse proxy #409

    ๐Ÿ“„ Docs

    • ๐Ÿ“„ Actively discourage the use of a reverse proxy in the docs #402
    • โž• Add more docs and hints on subdomain setup #407