All Versions
17
Latest Version
Avg Release Cycle
14 days
Latest Release
1313 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