# 1.14.0 / 2024-11-21 * Improvements * Add ability to paste files into textarea * Add button to burn secrets immediately (#193) * Add customization to add footer-links (#192) * Add error message when subtle crypto is unavailable * Add 'log-requests' option to disable request logging (#199) (Thanks @jimmypw) * Add multi-platform image build * Add periodic in-memory store pruner (#200) (Thanks @jimmypw) * Add TLS configuration for server (#190) (Thanks @hixichen) * Bugfixes * Fix: Use no-cache to satisfy Trivy * Translations * Update Polish translation (#194, #201) (Thanks @Icikowski) # 1.13.0 / 2024-08-27 * Bugfixes * Update Node dependencies * Update Go dependencies * Lint: Resolve unused-parameter error * Translations * Add Italian translation (#173) (Thanks @ste93cry) * Update Dutch translation (#168) (Thanks @mboeren & @sorcix) * Restore old `nl` translation as `nl-BE` * Update French translation (#167) (Thanks @toindev) * Update Swedish translation (#171) (Thank @artingu) # 1.12.0 / 2024-01-24 * Improvements * [#159] Add version-command for ots-cli * [#160] Add auto-resizing textareas * [#160] Add hover tooltips for buttons * [#160] Make success indicator more clear * Use OCI Label defaults on Docker images (#145) * Bugfixes * Update dependencies * Translations * Update Polish translation (#166) (Thanks @Icikowski) # 1.11.1 / 2023-12-12 * Bugfixes * [#158] Disable Vue Devtools in release builds # 1.11.0 / 2023-12-10 * Improvements * [#148] Make secret optional when files are attached (#150) * [#149] Make attachments stand out more (#152) * [#154] Add debug logging for rejected attachment types & strip meta-info from mime-type (#155) * [#154] Improve UX for rejected / allowed files * Bugfixes * [client] Fix wrong method when creating secrets * Fix: Baked in version-string empty in build-local * Update dependencies * Translations * Add tool to update translations in PRs * Update Chinese translations (#151) (Thanks @YongJie-Xie) # 1.10.0 / 2023-11-11 * New Features * Add server side check for maximum secret size * Implement metrics collection for API server (#143) * Improvements * Add frontend check for invalid attached files (#139) * Implement attachment checking in CLI (#141) * Bugfixes * Fix: Clean error on component navigation * [CI] Fix: npm@latest cannot run with Node 18 * Translations * Update Polish translation (#140) (Thanks @Icikowski) # 1.9.2 / 2023-10-18 * Add basic-auth / header addition to OTS-CLI * Fix: Remove path from filename if given # 1.9.1 / 2023-10-18 * Fix: Customize to disable powered by was ignored # 1.9.0 / 2023-10-16 > [!IMPORTANT] > This release switches from Bootstrap-Vue (Bootstrap v4) to Bootstrap v5.3. In case you are using a custom theme / style you need to adjust your theme to the new version. * New Features * Implement Binary File Attachments (#116) * Implement OTS-CLI utility (#117) * Improvements * Fix some linter errors, use blob URL for download * Port frontend to Bootstrap 5.3, split components * Bugfixes * Build Docker image in production mode * Update dependencies * Translations * Added new translation strings for Swedish (#127) (Thanks @artingu) * Add missing Catalan translations (#130) (Thanks @v0ctor) * Add missing Spanish translations (#129) (Thanks @v0ctor) * Update Dutch translation (#122) (Thanks @sorcix) * Update Polish translation (#123) (Thanks @Icikowski) * Update Russian translations (#125) (Thanks @alexovchinnicov) * Update Ukrainian translations (#126) (Thanks @t0rik) * Update zh translations (#121) (Thanks @YongJie-Xie) # 1.8.0 / 2023-08-29 * Update zh translations (thanks to @YongJie-Xie) (#113) # 1.7.1 / 2023-08-25 * Fix: Encode data for download * [ci] Add local build target # 1.7.0 / 2023-08-13 * [#110] Add interaction buttons for displayed secret (#111) # 1.6.1 / 2023-08-11 * Fix: Adjust HTML page title to customized AppTitle (#107) * Fix dutch translation for minute (#108) # 1.6.0 / 2023-08-04 * Add Polish translation (thanks to @Icikowski) (#106) # 1.5.1 / 2023-07-07 * Add missing Catalan translations (thanks to @v0ctor) (#102) * Add missing Spanish translations (thanks to @v0ctor) (#103) # 1.5.0 / 2023-07-06 * New Features * [#97] Add framework for formal language & formal German translation (#98) * Add Ukrainian language (thanks to @t0rik) (#99) # 1.4.0 / 2023-06-27 * New Features * [#85] Allow to customize secret expiry (#93) # 1.3.0 / 2023-06-24 * New Features * [#91] Add Copy-to-Clipboard button to secret URL * [#92] Add detection for write-disabled instances * Add Turkish language (thanks to @vehbiyilmaz) * Improvements * Implement proper tool to manage translations * Improve README readability * Mitigate possible XSS through `unsafe-inline` script CSP # 1.2.0 / 2023-06-14 * Improvements * Log API errors in server log * Bugfixes * [#89] Fix error handling of `fetch` API # 1.1.0 / 2023-06-14 * New Features * Add QR-code display for secret URL (#61) * Implement frontend customizations (#71) * Improvements * Disable secret creation when secret is empty (#86) * Log secret expiry on startup * Only mention tool name in footer (#71) * Replace redis client, move expiry into creation interface With this release an old migration was removed and in case you are still using the `REDIS_EXPIRY` environment variable you need to switch to `SECRET_EXPIRY`. Also with the new redis client you might need to adjust the username in your `REDIS_URL` to a proper ACL username (or enable legacy auth in Redis) - see the README for the `REDIS_URL` format. # 1.0.0 / 2023-04-14 * Breaking: Replace deprecated / archived crypto library (#80) # 0.27.0 / 2023-04-10 * Add pt-BR translation (Thanks to [@imfvieira](https://github.com/imfvieira)!) # 0.26.0 / 2023-03-29 * Add Swedish language (Thanks to [@artingu](https://github.com/artingu)!) # 0.25.0 / 2023-03-17 * Add Russian language (#79) (Thanks to [@alexovchinnicov](https://github.com/alexovchinnicov)!) # 0.24.1 / 2023-03-07 * Update dependencies / fix vulnerabilities * CI: Fix release publishing # 0.24.0 / 2022-11-24 * Add Traditional Chinese translations (#68) (Thanks to [@DejavuMoe](https://github.com/DejavuMoe)!) * Fix: Use full browser provided language tag # 0.23.0 / 2022-11-21 * Add Simplified Chinese translations (#67) (Thanks to [@DejavuMoe](https://github.com/DejavuMoe)!) * Replace password generation with web-crypto API * [typo] comprimise -> compromise (#63) # 0.22.0 / 2022-04-10 * Upgrade golang dependencies * Upgrade node dependencies * Add Catalan translation (#50) * Add Spanish translation (#49) * Add OpenAPI documentation (#48) * Add security HTTP headers (#45) * [#46] Remove external font deps, add SRI checks (#47) # 0.21.0 / 2021-09-18 * Add Theme-Switcher for Dark-/Light-Mode # 0.20.1 / 2021-09-08 * [#44] Fix missing libraries within compiles binary / container # 0.20.0 / 2021-09-07 * Switch to structs instead of maps in api (#40) * [#35] Encode pipe in secret URL by default * Update dependencies, upgrade build utils * Add dutch translation (#39) * Switch to Go 1.16 embed functionality (#42) * Remove duplicate call LastIndex (#41) Many thanks to [@sorcix](https://github.com/sorcix) for the contributions to this release! # 0.19.0 / 2021-08-09 * Change Cache-Control on responses to no-store (#37) # 0.18.1 / 2020-10-20 * Fix: Update node dependencies # 0.18.0 / 2020-08-10 * Remove unused assets, bundle Latvian translation * Latvian translation (#25) (Thanks to [@Stegadons](https://github.com/Stegadons)!) * npm update / audit fix / bundle update # 0.17.3 / 2020-06-02 * Update node dependencies and rebuild packed frontend # 0.17.2 / 2020-06-02 * Add example script to get secret from CLI (#18) * npm audit fix & generate bundled js * [#14] Document creation of secrets through CLI / script # 0.17.1 / 2020-01-26 * [#13] Fix: Secrets in MEM store were instantly expired # 0.17.0 / 2020-01-24 * [#12] Add lazy-expiry to mem-storage, unify envvars * Update Dockerfiles * Switch to Go 1.11+ modules * Fix NPM audit alerts * Add minimal Dockerfile without alpine base # 0.16.1 / 2019-07-20 * Fix: Update assets to include FR translation # 0.16.0 / 2019-07-20 * Add french language translation (#10) (Thanks to [@ometra](https://github.com/ometra)!) # 0.15.0 / 2019-07-14 * Add explanation of functionality (#9) # 0.14.0 / 2019-07-14 * UX: Auto-select secret URL after creation * Implement vue/recommended linter * Fix eslint missing dependencies * Update translation hint in README # 0.13.4 / 2019-07-14 * Update fontawesome and vue-i18n * Bump lodash from 4.17.11 to 4.17.14 in /src (#7) * Fix node package vulnerabilities # 0.13.3 / 2019-05-13 * CI: Update build image # 0.13.2 / 2019-05-13 * Fix: Encoded hashes were not properly processed (again) * Fix eslinter errors # 0.13.1 / 2019-05-10 * Fix: Broken version display # 0.13.0 / 2019-05-10 * Fix: Cleanup debugging stuff * Move frontend to Vue * Move translations to frontend * Handle json requests to create API * Update frontend dependencies * Add gzip compression for included assets * Update dev-dependencies # 0.12.0 / 2018-10-22 * Be more specific about security risks # 0.11.1 / 2018-10-06 * Replace uuid library, update vendors # 0.11.0 / 2018-10-06 * Port frontend code to pure Javascript # 0.10.0 / 2018-08-22 * Auto-resize textareas, use babel to transpile JS * Fix: Transmit secret using POST method # 0.9.0 / 2018-05-05 * Generate SRI integrity hashes into html # 0.8.1 / 2018-05-05 * Update Dockerfile to multi-stage build # 0.8.0 / 2018-05-05 * Feat: Internalize previously external libraries and stylesheets * Feat: Migrate to bootstrap 4 and fontawesome 5 * Fix: Fix date and maintainer in LICENSE file * Vendor: Switch to dep for vendoring * Vendor: Update dependencies # 0.7.0 / 2018-05-05 * Introduce data expiry in Redis # 0.6.0 / 2017-08-19 * Add view to confirm display and destroy of the secret * Add translation information * Add version to footer # 0.5.1 / 2017-08-04 * Fix: Vendor missing libraries # 0.5.0 / 2017-08-04 * Add localization for en-US and de-DE # 0.4.0 / 2017-08-04 * Remove option to disable encryption # 0.3.1 / 2017-08-03 * Fix: Some messengers mess up the URL # 0.3.0 / 2017-08-03 * Add footer # 0.2.0 / 2017-08-03 * Follow linter advices # 0.1.0 / 2017-08-03 * Initial Version