A lot of under-the-hood fixes, imported from work on a CCI case request wizard which hasn't been completed yet. Because the extra work on that feature has greatly diverged from the current Deputy code, compatibility is not guaranteed. For this reason, this exists as a minor version bump than a patch.
This version should have no visible changes, but there may be some select bug regressions. If you encounter any, please report them.
Added
- [
530a76a
] Added a central logging system (all console logs are now prefixed with "[Deputy]") - [
51ecb8e
] Added additional logo styles (namely a rounded and on-white logo version) - [
37d981f
] Added support for user's current interface language- [
404fb7a
] Added support for user's current interface language in changes list
- [
- [
f25a44d
] (dev) Added better flexibility for setting development configuration settings - [
f25a44d
] (dev) Added transpilation preprocessor - [
aaf9c78
] (dev) Added API types and associated submodule - [
ca9058d
] (dev) Added .tsx to test transpilation pattern - [
dbd2a08
] (dev) Added automatic development mode sensing when usingdev:
scripts - [
8a2fc4b
] (dev) Added util for finding MediaWiki section headings on the current page
Modified
- [
3f89b9a
] (dev) Refactored backend API classes to fully support new Dispatch API specification - [
73ba073
] (dev) Transferred select changes list UI elements to shared space - [
d7d95d1
] (dev) Converted jQuery → innerHTML assignments to direct node manipulation - [
fda9b30
] (dev) Split wiki configuration locations to dedicated constant file - [
b08ad16
] (dev) Split contribution survey row statuses to dedicated constant file
Fixed
- [
f1c04a5
] Fixed collapsible elements in just-saved sections not working - [
076ce3c
] (dev) Fixed CI leaving submodules uninitialized
For a granular list of changes, see v0.7.1...v0.8.0.