Translatium

Changelog

v22.0.0 (September 12, 2022)

- [TRA-72] Fix build files prevent @electron/universal from working (#83) - [TRA-71] Fix path alias is not working with ts-node (#82) - [TRA-70] Fix OCR output does not load (#79) - [TRA-69] Fix preferences are not synced between main/renderer (#78) - [TRA-68] Fix OCR button shows up for unsupported languages (#77) - [TRA-67] Update product & marketing URLs (#76) - [TRA-66] Hard code client-side credential keys (#75) - [TRA-65] Upgrade to react@18.x (#74) - [TRA-64] Upgrade to electron@20.x (#73) - [TRA-63] Upgrade to actions/setup-node@v3 (#72) - [TRA-62] Add prettier for code formatting (#71) - [TRA-61] Use alias import (#70) - [TRA-60] Integrate with electron-ipc-cat - SystemPreferencesService (#69) - [TRA-58] Integrate with electron-ipc-cat - PreferencesService (#68) - [TRA-57] Enable contextIsolation with contextBridge (3) (#67) - [TRA-57] Enable contextIsolation with contextBridge (#66) - [TRA-57] Replace @electron/remote with contextBridge (#64) - [TRA-56] Fix getVersion() returns invalid version in test mode (#65) - [TRA-55] Ensure all services are initialized at launch (#63)

v21.2.0 (July 25, 2022)

- [TRA-49] Upgrade to Typescript@4.7 (#62) - [TRA-48] Upgrade to react-redux@8.x (#61) - [TRA-37] Use top-level import for mui (2) (#59) - [TRA-42] Improve overall UI/UX (2) (#58) - [TRA-47] Fix web security config is not always enforced (#57) - [TRA-46] Fix window buttons don't fit into title bar on Windows (#56)

v21.1.0 (April 28, 2022)

- [TRA-44] Upgrade to node-mac-permissions@2.2.1 (#54) - [TRA-43] Use native window buttons on Windows (#53) - [TRA-42] Improve overall UI/UX (#52) - [TRA-41] Add basic launching test (#51) - [TRA-40] Use inversify (2) (#50) - [TRA-40] Use inversify (#49)

v21.0.2 (April 18, 2022)

- [TRA-39] Fix main process code is not processed when releasing (#46)

v21.0.1 (April 18, 2022)

- [TRA-38] Fix build script is misconfigured on macOS and Windows (#42)

v21.0.0 (April 18, 2022)

- [TRA-16] Replace connectComponent with hooks (2) (#5) - [TRA-18] Unify desktop and mobile code (1) (#1) - [TRA-19] Upgrade to react-scripts@5.x (#2) - [TRA-23] Upgrade to MUI v5 (#4) - [TRA-24] Use Typescript for renderer code (#6) - [TRA-24] Use Typescript for renderer code (2) (#21) - [TRA-25] Use Typescript for main process (#7) - [TRA-25] Use Typescript for main process (2) (#8) - [TRA-25] Use Typescript for main process (3) (#22) - [TRA-25] Use Typescript for main process (4) (#36) - [TRA-26] Reduce Redux usage by using useState (1) (#13) - [TRA-26] Reduce Redux usage by using useState (2) (#14) - [TRA-26] Reduce Redux usage by using useState (3) (#15) - [TRA-26] Reduce Redux usage by using useState (4) (#16) - [TRA-26] Reduce Redux usage by using useState (5) (#17) - [TRA-26] Reduce Redux usage by using useState (6) (#33) - [TRA-27] Use notistack (#11) - [TRA-28] Improve ESLint environment configuration (#10) - [TRA-29] Fix path configs are not initialized properly (#12) - [TRA-31] Use Redux Toolkit (1) (#18) - [TRA-31] Use Redux Toolkit (2) (#19) - [TRA-31] Use Redux Toolkit (3) (#23) - [TRA-31] Use Redux Toolkit (4) (#24) - [TRA-31] Use Redux Toolkit (5) (#27) - [TRA-31] Use Redux Toolkit (6) (#28) - [TRA-31] Use Redux Toolkit (7) (#29) - [TRA-32] Replace pouchdb-quick-search with pouch-db (#20) - [TRA-33] Use i18next (1) (#25) - [TRA-33] Use i18next (2) (#26) - [TRA-33] Use i18next (3) (#30) - [TRA-33] Use i18next (4) (#32) - [TRA-34] Fix updater doesn't run when packaged with AppImage (#31) - [TRA-35] Upgrade to electron@18 (#34) - [TRA-36] Upgrade to menubar@9.2.0 (#35) - [TRA-37] Use top-level import for mui (#37)