- refactor: utilize
dataclass
anddacite
- fix: modules should be reloaded when update plugin
- refactor: simplify
boot.py
- refactor: entity-ize server responses
- chore: update dependencies
- chore: update dependencies
-
refactor: drop ST 3 support (min requirement is ST 4105)
People can still use the legacy
1.3.3
release, which supports ST 3.
-
fix:
fanhuaji_convert_panel
is not working -
chore: add a default keybinding for the
fanhuaji_convert_panel
command[ { keys: ["alt+f", "alt+h", "alt+j"], command: "fanhuaji_convert_panel", } ]
-
feat: use
sublime.QuickPanelItem()
if possibleThis will require ST >= 4083.
- fix: typing dependency for ST 4
- fix: temporarily always use Python 3.3
- feat: add settings to disable SSL cert verification
- fix: disable commands if there is no selected text
- Run under Python 3.8 in ST 4.
- Add source codes type hinting.
- Put menu-like files into
menus/
. - Put
msg()
inlog.py
rather thanfunctions.py
.
- Add command:
fanhuaji_convert_panel
.
- Add
注音化
to the context menu. - Use a new side-by-side window to edit settings.
- Fix a typo.
- Fix potential mis-replacement.
- Initial release.