Firenvim 版本历史 - 25 个版本
Firenvim 作者: Ghjuvan Lacambre
Firenvim 版本历史 - 25 个版本
小心旧版本!显示这些版本是为了测试和参考目的。您应该始终使用附加组件的最新版本。
最新版本
版本 0.2.16
发布于 2024年4月28日 - 250.75 KB适用于 firefox 88.0 及更高版本- Add firenvim#write() function enabling users to write arbitrary data (236ea75)
- Better messages for firenvim_config misconfiguration (cbbd7e8)
- Fix for firenvim being unusable with nightly neovim (79ca923 / #1603)
- Better WSL support (#1578) (7e2f12b)源代码遵循 GNU 通用公共许可证 v3.0 发布
下载 Firefox 并安装扩展您需要 Firefox 来使用此扩展较早版本
版本 0.2.15
发布于 2023年8月12日 - 251 KB适用于 firefox 88.0 及更高版本- Firenvim should not trigger on github source code pages ( 5d27ebf )
- Arc browser support ( 9a39ceb )
- Fixed chrome://extensions/shortcuts missing options ( e2d5a0f )
- Do not react to mouse when `:set mouse=` ( 8a5bde3 )
- Work better with $NVIM_APPNAME ( 07652ec )
- Improve error handling & detection ( d1909c7 d9a2a73 aa6311f )
- Fix computing of paths on WSL ( c9cab43 )源代码遵循 GNU 通用公共许可证 v3.0 发布
版本 0.2.14
发布于 2022年11月5日 - 250.85 KB适用于 firefox 88.0 及更高版本New features:
- Support for CodeMirror 6 on Chrome (a26550e)
- Ability to entirely disable the command line (ace9cc3)
- Better troubleshooting of setup issues (21dd0c7)
Fixes:
- Japanese/Chinese input method handling in Chrome (d7355dc)
- Issues building with more recent nodejs versions (b8f8645)
- Vivaldi manifest path installation (0b3a162)
- Github issue autofill not working (fbe3edc)源代码遵循 GNU 通用公共许可证 v3.0 发布
版本 0.2.13
发布于 2022年7月15日 - 254.45 KB适用于 firefox 88.0 及更高版本New features:
- LibreWolf is now supported (0cbb89b)
Fixes:
- Blurry fonts on HiDPI (83c066f)
- Breakage caused by incorrect parsing of msgpack encodings introduced in recent Neovim versions (b959588)
- Breakage caused by Neovim's removal of $NVIM_LISTEN_ADDRESS (8e6eaa8)
- Not working on some nix installations (458ccfe)
- Breakage when Neovim emits messages on startup (1f91597)
- Breakage caused by XDG env variables missing (f17b672)源代码遵循 GNU 通用公共许可证 v3.0 发布
版本 0.2.12
发布于 2022年1月9日 - 252.89 KB适用于 firefox 88.0 及更高版本New features:
- firenvim#focus_next and firenvim#focus_prev functions are now available in neovim in order to switch focus to the next/previous page element as <Tab> would in Firefox/Chrome (7f8c3c3)
- The firenvim add-on configuration page now points to instructions about configuring Firenvim (1014690)
Bug fixes:
- firenvim#eval_js should work better in firefox (1a56616)
- "tabs" permission has been removed - it turns out that it wasn't actually needed anymore (d316afe)源代码遵循 GNU 通用公共许可证 v3.0 发布
版本 0.2.11
发布于 2021年11月20日 - 244.31 KB适用于 firefox 88.0 及更高版本package.json: bump version 0.2.10 -> 0.2.11
New features:
- The firenvim browser button now contains a link to the troubleshooting guide (eb3abef)
Bug fixes:
- Firenvim will work on websites with strict CSPs on Firefox (50aae17, fa6406d)
- Neovim plugin has been fixed after neovim breaking change (35caecb)
- Unnecessary files aren't shipped on thunderbird anymore (f62386a)
- firenvim#install() will attempt to recover from cmd.exe and powershell.exe not existing in the PATH on windows (35ddc81)
- The thunderbird compose window will stop closing itself after some time without any activity (553c913)
- Negative or null-dimensions characters do not break the renderer anymore (3624c47)源代码遵循 GNU 通用公共许可证 v3.0 发布
版本 0.2.10
发布于 2021年9月15日 - 237.19 KB适用于 firefox 88.0 及更高版本Minor fix for thunderbird.源代码遵循 GNU 通用公共许可证 v3.0 发布
版本 0.2.9
发布于 2021年9月14日 - 237.12 KB适用于 firefox 88.0 及更高版本New features:
- Thunderbird is now supported again (1d25481)
- Filenames used by Firenvim are now configurable (af4dd9f)
- Swap files are now enabled again (7c98134)源代码遵循 GNU 通用公共许可证 v3.0 发布
版本 0.2.8
发布于 2021年8月21日 - 228.49 KB适用于 firefox 89.0 及更高版本package.json: bump version 0.2.7 -> 0.2.8
New features:
- Github autofill will now work better with unknown browsers (ba47d29)
- Monaco editor is now supported on more sites (35b46e7)
- iPython cells are now treated as python (80ebf05)
- Firenvim can now be triggered from other extensions (1f27118)
Bug fixes:
- Fix Firenvim not working if the $VIM or $VIMRUNTIME environment
variables are set but not pointing to directories (286f025)源代码遵循 GNU 通用公共许可证 v3.0 发布
版本 0.2.7
发布于 2021年6月4日 - 226.86 KB适用于 firefox 89.0 及更高版本New features:
- Messages from the command line are now cleared after a timeout (5af2957)
Feature removal:
- The HTML renderer has been removed (48227c8)源代码遵循 GNU 通用公共许可证 v3.0 发布
版本 0.2.6
发布于 2021年5月9日 - 328.23 KB适用于 firefox 69.0 及更高版本Bug fixes:
- Font fallback will now work better
- Double cursor in term buffers is fixed
- Issues around vertical splits scrolling are gone源代码遵循 GNU 通用公共许可证 v3.0 发布
版本 0.2.5
发布于 2021年4月9日 - 327.47 KB适用于 firefox 69.0 及更高版本New features:
- HTML filetype is now automatically set when editing html pages (c509e58)
- Chrome dev is now supported on mac (196b092)
- Ace editor is now supported across more web pages (15c43da)源代码遵循 GNU 通用公共许可证 v3.0 发布
版本 0.2.4
发布于 2021年2月5日 - 326.41 KB适用于 firefox 69.0 及更高版本New features:
- Error messages from neovim should be easier to understand (233ce64)
- Firenvim now works with a windows browser and a wsl neovim (53229b4)
- Firenvim now works with microsoft edge on windows (aa8b834)
- Firenvim now works with chrome-dev/unstable on linux (2f7ed74)
- A ton of new tests that should bring much more stability to Firenvim
Bug fixes:
- Mouse coordinates used to be wrong when the browser was zoomed-in (696b978)
- <C-MouseLeft> now works
- Sending multiple events from neovim (e.g. write and focus_page) to
firenvim used to result in race conditions, now fixed (e00e2f6)
- Setting the cursor position on firenvim writes now works on Chrome (bf549e0)
- There used to be a race condition where Firenvim would start before
the content of the textarea was written to the disk, now fixed (801039d)
- Browser shortcuts would sometimes be duplicated (c4be634)
- The "Toggle firenvim in this tab" button did not always work when
trying to re-enable firenvim (5182bb6)
Feature removal:
- Browser shortcuts for focusPage/focusInput have been removed. They
have been broken for a while a nobody complained. Use
firenvim#focus_page() and firenvim#focus_input() instead (aaccf84)源代码遵循 GNU 通用公共许可证 v3.0 发布
版本 0.2.3
发布于 2021年1月12日 - 326.6 KB适用于 firefox 69.0 及更高版本Bug Fixes:
- Black bars/lines should be a thing of the past (930115b)
- Firenvim will correctly identify again the element to take over when using its keyboard shortcuts (109adad)源代码遵循 GNU 通用公共许可证 v3.0 发布
版本 0.2.2
发布于 2021年1月11日 - 325.38 KB适用于 firefox 69.0 及更高版本Bug fixes:
- `:set lines` on UIEnter now works again (8c65850)
- Firenvim now appropriately resizes itself on HiDPI screens (176a146)源代码遵循 GNU 通用公共许可证 v3.0 发布
版本 0.2.1
发布于 2021年1月9日 - 325.03 KB适用于 firefox 69.0 及更高版本New features:
- The firenvim command line is enabled by default (d3a2a3b)
Bug fixes:
- The black bars that could happen on sides of the neovim frame on
resizes have been eliminated (0399e6a)
- The duplicate lines that could happen when scrolling down have been
fixed (c50eb79)
- The firenvim frame won't disappear anymore when writing to a
contenteditable body(a498f97)源代码遵循 GNU 通用公共许可证 v3.0 发布
版本 0.2.0
发布于 2021年1月8日 - 325.38 KB适用于 firefox 69.0 及更高版本New features:
- A canvas renderer has been merged, improving performance by a lot (34a7ca8)
- It is now possible to edit the HTML of contenteditable elements (6ed8dfd)
Bug fixes:
- Firenvim now works better with frames (8e6895e)
- Firenvim won't focus the editor if it is closed while the page is focused (934f772)
- Firenvim will now work better with pages that remove its elements from the page (b6003c6)
- Firenvim will now respect XDG on Linux (44113e4)源代码遵循 GNU 通用公共许可证 v3.0 发布
版本 0.1.32
发布于 2020年11月10日 - 204.48 KB适用于 firefox 69.0 及更高版本New features:
- firenvim#eval_js() now takes a second optional argument which lets you
specify the name of a callback function which should be called with
the result of the evaluated expression.
- It is now possible to ask Firenvim to ignore key presses, letting the
browser handle them instead.
- Firenvim is now available for Thunderbird nightly.
Bug fixes:
- firenvim#press_keys() now has keycodes in the events it generates.
This means that press_keys() should work with non-standard compliant
web pages.
- The firenvim frame now has a lower z-index, allowing the Vimium frame
to be on top of it.
Feature removal:
- The persistent server feature has been removed. It has been broken for
a while and nobody complained.源代码遵循 GNU 通用公共许可证 v3.0 发布
版本 0.1.31
发布于 2020年9月19日 - 237.18 KB适用于 firefox 69.0 及更高版本Bug fixes:
- Firenvim does not hang anymore on pages that contain numerical HTML IDs.
- Firenvim now defaults to markdown on all reddit subdomains.
- Firenvim will now always properly disappear from the page on page changes in web apps.
- The neovim plugin now uses a "firenvim" namespace for its tools, preventing conflicts with other plugins.
- firenvim#press_keys now correctly registers modifiers for special keys (e.g. <C-CR>).源代码遵循 GNU 通用公共许可证 v3.0 发布
版本 0.1.30
发布于 2020年7月7日 - 236.12 KB适用于 firefox 69.0 及更高版本Bug fixes:
- Make firenvim work on JupyterLab源代码遵循 GNU 通用公共许可证 v3.0 发布
版本 0.1.29
发布于 2020年6月24日 - 236.23 KB适用于 firefox 69.0 及更高版本Bug fixes:
- Fix disabling Firenvim from the urlbar-button and global keyboard-shortcuts not working (f0b6ebc)源代码遵循 GNU 通用公共许可证 v3.0 发布
版本 0.1.28
发布于 2020年6月22日 - 247.12 KB适用于 firefox 69.0 及更高版本New features:
- New function available: firenvim#eval_js, which lets you evaluate
javascript in the page from neovim (db880ba)
- Firenvim will now default to using the markdown syntax for lobste.rs (1642155).
- The behavior of the "reload" button has changed, to make it more
intuitive (557de47).
- The one-time password generated by the browser addon to communicate
with neovim now is twice as long (432acd8).
Bug fixes:
- The takeover empty/nonempty setting now considers empty space as
emptyness (ccbc371)
- The Firenvim frame attached to an input element that disappeared from
the page will now correctly reappear when the input reappers and is
selected (84e1ae3)
- Firenvim won't take over disabled elements anymore (d251119)
- Firenvim is now able to deal with pages that contain multiple elements
with the same id (85d12f4)
- Firenvim now works in Gitlab's WebIDE (fea177a)
- Firenvim now correctly works with inputs located in frames (9756795)源代码遵循 GNU 通用公共许可证 v3.0 发布
版本 0.1.27
发布于 2020年4月29日 - 309.9 KB适用于 firefox 69.0 及更高版本- Fix bug where cursor is not visible before entering insert mode源代码遵循 GNU 通用公共许可证 v3.0 发布
版本 0.1.26
发布于 2020年4月28日 - 309.82 KB适用于 firefox 69.0 及更高版本- Firenvim won't update if there is an active Firenvim instance (this means you won't lose your editing sessions anymore)
- Firenvim will invert the cursor's colors if no colors are specified (this means the cursor is visible again)源代码遵循 GNU 通用公共许可证 v3.0 发布
版本 0.1.25
发布于 2020年4月27日 - 308.88 KB适用于 firefox 69.0 及更高版本- Firenvim will now correctly set the cursor's color
- Firenvim will now be better a shutting down
- Firenvim will stop preventing you from unfocusing it if you have a save-on-focuslost autocommand
- Warning message about versions is now browser-agnostic源代码遵循 GNU 通用公共许可证 v3.0 发布