Note: This change log provides a high-level overview of the significant updates and improvements made to the application only. For a detailed list of all changes, including minor updates and bug fixes, please refer to the Github releases page.

v1.44.0

For those self-hosting but don’t want to expose the full application to the outside world, this release introduces a new “public gateway” Docker container image. It’s a cut down version of the application that serves to deliver pushes to end users only.

Host this new container image publicly and the normal application internally and you have a nice layer of added security by reducing the attack surface.

See the documentation for details and a sample deploy architecture.

v1.42.0

A long time back, I introduced translated routes with good intentions but it ultimately became an headache for those self-hosting the application having to write complex proxy rules to properly route requests.

This release completely overhauls the language support making it completely automatic now.

Read the Language Documentation for details on how the new approach works.

  1. 🎉 Removes translated routes - no more /en, /it, /fr etc..
  2. Preferred Language is now automatically detected (See the docs)
  3. Translated routes now redirect to the standard routes

🚨 Warning: Those self-hosting with custom proxy rules shouldn’t be affected but instead just left with no longer necessary rules that can be removed at your convenience.

Note: You can get a full list of routes for the application by accessing the application console and running bin/pwpush routes.

v1.41.15

Admin Dashboard: Show times in Configured Timezone

v1.41.14

Password Pusher has a new documentation portal.

Older Releases

See Github Releases.

Updated: