Release v0.22.0
Changes for v0.22.0
- Re-implemented the basic auth middleware to prevent passwords from appearing in stack traces.
- Enabled fixup mode for the database connection, so the service can auto-recover from database downtimes.
- Switched from command-line binaries to pure Perl modules for extracting archives. Not sure why it preferred binaries up to now, but preferring Pure Perl eliminates a lot of IO::Select warnings that were really messing with things.
- Changed some internal error propagation to use blessed arrays rather than plain arrays, to prevent confusing any doe that might try to call isa() on them (as was happening when preferring command-line tools for extraction).