Releases: Fevol/obsidian-translate
Releases · Fevol/obsidian-translate
1.4.0-beta-3
1.4.0-beta-3
Changes
- Removed path setting for storing models in a custom location
Fixes
- Glossary being enabled by default
- Improved validity messaging for FastText/Bergamot
1.4.0-beta-2
1.4.0-beta-2
Features
- Implemented online glossaries (only supported in DeepL currently)
Changes
- Added developer README's, one explaining the code structure and another for the translation service's API handlers
Fixes
- Several fixes related to glossaries
- Various styling improvements
Bugs
- ! Closing a popped-out window with two or more tabs will crash the plugin !
1.4.0-beta-1
1.4.0-beta-1
Features
- Ported style to 0.16 and many style improvements
- (offline) Glossary support - DeepL is being worked on for 1.4.0 release
- Translation View is now entirely customisable (make sure you have
Show tab title bar
enabled to be able to access the two new modals)- Quick actions (copy, clear, cut)
- Quick settings (customise the top bar of the translator view)
- Hotkey/action managing
- A lot of improvements to the backend code to make it less error-prone and open up integration with 3rd party plugins
Hotfixes (small changes made since release was originally posted)
- Fix issue with backwards compatibility
1.3.1
1.3.0
1.3.0
Features:
Translation Services
- Added Lingva Translate (implements #17)
- Added Fanyi QQ (implements #11)
- Added Fanyi Youdao (implements #12)
- Added Fanyi Baidu
- Bergamot: support for Dutch ⟷ English translation
UI Improvements
- Support for multiple translation views
- Each view can be a different translation service, with separate layouts, filters,...
- Settings page was completely overhauled to improve navigation, reducing clutter and adding better descriptions (Many thanks to @sailKiteV for helping me out with the navigation tabs animations)
Changes
- Several under the hood changes to improve future extensibility
- Performance improvements
Fixes
- Improved support for forwards-compatibility of plugin settings (fixes #22 — many thanks to @kometenstaub for reporting this issue)
- Many other fixes
1.2.0
1.2.0
Features:
- Implemented local translation with Bergamot
- Implemented local language detection with FastText
Changes:
- Improved styling of Translation View to make buttons more readable
- Improved descriptions of several settings to explain their purpose better
- Various other styling changes and improvements
1.1.6
1.1.6
Features:
- Added 'detect language' option in editor context menu (desktop only)
- Added storage settings for API keys, currently there are four options available (implements #9), default behaviour is unchanged
Changes:
- Improved pop-out behaviour (Obsidian version > 0.15.0) and styling of Translation View (#20)
Bugfixes:
- Translator code accidentally got added to DOM due to wrongly-placed import in svelte code (#19 - Many thanks to @joethei for spotting this)
- Custom Svelte modal gets properly destructed (Thanks @kometenstaub for helping me solve this!)
1.1.5
1.1.4
1.1.4
Bugfixes:
- Use appropriate context for calling commands (#7 - Many thanks again to @kometenstaub!)
1.1.3
1.1.3
Changes:
- Re-added missing info links to pages for API key sign-up
- Translators now internally check for valid-ness instead of the callers
- Improved UIX in some places
- Added extra comments where needed
Bugfixes:
- Fixes to Cmd+Enter shortcut (#4/#6 - Many thanks to @kometenstaub for their help with fixing this issue)