jjui: update to 0.10.1.
Wow, a major release after a very long time. As promised, v0.10 is
ready, and it comes with breaking changes.
First, thank you to everybody who contributed code, bug reports,
ideas, and testing for this release. In particular, thanks to
@baggiiiie for various features and fixes, @nickchomey for
contributions and continuous feedback, and @vic for updating the
documentation website. Thanks as well to everyone else for various
code contributions, reporting issues, and verifying fixes.
We changed a lot in v0.10, but the biggest shift is that we finally
got rid of some legacy configuration and moved to a unified actions
+ bindings model. Old concepts like [custom_commands] and [leader]
are now replaced by a more consistent system built around actions,
bindings, and first-class support for leader-style key sequences.
This release also introduces config.lua, which makes it much easier
[11 lines not shown]
keepassxc: update to 2.7.12.
### Changes
- Passkeys: Set BE and BS flags to true (NOTE: MAY BREAK EXISTING PASSKEYS) [#13042]
- Support TIMEOTP autotype and entry placeholder [#13117]
- Browser: Show URLs in browser access dialog [#12906]
- Bitwarden Import: Add support for nested folders [#13081]
### Fixes
- Prevent exploits through OpenSSL configurations [#13118, #13124]
- Auto-Type: Revert change that caused race condition on Linux [#12738]
- Auto-Type: Fix help button enablement [#12937]
- Browser: Fix showing correct checkbox value in entry Browser Integration settings [#12980]
- Browser: Fix setting browser related values to customData [#13026]
- Passkeys: Add publicKey to register response [#12757]
- Fix main entry URL validation when using placeholders [#12964]
- Fix minor font and theme issues [#12814]
- Fix 'Remove' button in Plugin Data being enabled when no row is selected [#12916]
- Sanitize attachment file names before saving [#13114]
lerc: update to 4.1.0.
## [4.1.0](https://github.com/Esri/lerc/releases/tag/v4.1.0) - 2026-03-09
### Fixed
* Renamed Lerc python package to pylerc.
* Cleaned up the treatment of line endings (CRLF vs LF) across platforms.
* Cleaned up the code to avoid pointer casts from unaligned byte pointers to integer or float pointers. Such pointer casts may cause problems on some platforms (e.g., embedded).
Use truenas_os_pyutils
Several functions that were originally provided by
middleware/utils were moved to the truenas_os_pyutils
module so that they can be cleanly consumed by python
modules outside of the middleware repository without
causing odd dependencies. This commit finishes up
the moves by swapping out imports at call sites and
removing redundant tests.