Histórico de versões de Firenvim - 25 versões
Firenvim por Ghjuvan Lacambre
Tenha cuidado com versões antigas! Estas versões são mostradas para fins de teste e referência.Deve sempre utilizar a versão mais recente de um extra.
Versão mais recente
Versão 0.2.16
Lançada em 28 de abr de 2024 - 250,75 KBFunciona com firefox 88.0 e superior- 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)Código fonte lançado sob Apenas a GNU General Public License v3.0
Transferir o Firefox e obter a extensãoIrá necessitar do Firefox para utilizar esta extensãoVersões antigas
Versão 0.2.15
Lançada em 12 de ago de 2023 - 251 KBFunciona com firefox 88.0 e superior- 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 )Código fonte lançado sob Apenas a GNU General Public License v3.0
Versão 0.2.14
Lançada em 5 de nov de 2022 - 250,85 KBFunciona com firefox 88.0 e superiorNew 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)Código fonte lançado sob Apenas a GNU General Public License v3.0
Versão 0.2.13
Lançada em 15 de jul de 2022 - 254,45 KBFunciona com firefox 88.0 e superiorNew 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)Código fonte lançado sob Apenas a GNU General Public License v3.0
Versão 0.2.12
Lançada em 9 de jan de 2022 - 252,89 KBFunciona com firefox 88.0 e superiorNew 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)Código fonte lançado sob Apenas a GNU General Public License v3.0
Versão 0.2.11
Lançada em 20 de nov de 2021 - 244,31 KBFunciona com firefox 88.0 e superiorpackage.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)Código fonte lançado sob Apenas a GNU General Public License v3.0
Versão 0.2.10
Lançada em 15 de set de 2021 - 237,19 KBFunciona com firefox 88.0 e superiorMinor fix for thunderbird.Código fonte lançado sob Apenas a GNU General Public License v3.0
Versão 0.2.9
Lançada em 14 de set de 2021 - 237,12 KBFunciona com firefox 88.0 e superiorNew features:
- Thunderbird is now supported again (1d25481)
- Filenames used by Firenvim are now configurable (af4dd9f)
- Swap files are now enabled again (7c98134)Código fonte lançado sob Apenas a GNU General Public License v3.0
Versão 0.2.8
Lançada em 21 de ago de 2021 - 228,49 KBFunciona com firefox 89.0 e superiorpackage.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)Código fonte lançado sob Apenas a GNU General Public License v3.0
Versão 0.2.7
Lançada em 4 de jun de 2021 - 226,86 KBFunciona com firefox 89.0 e superiorNew features:
- Messages from the command line are now cleared after a timeout (5af2957)
Feature removal:
- The HTML renderer has been removed (48227c8)Código fonte lançado sob Apenas a GNU General Public License v3.0
Versão 0.2.6
Lançada em 9 de mai de 2021 - 328,23 KBFunciona com firefox 69.0 e superiorBug fixes:
- Font fallback will now work better
- Double cursor in term buffers is fixed
- Issues around vertical splits scrolling are goneCódigo fonte lançado sob Apenas a GNU General Public License v3.0
Versão 0.2.5
Lançada em 9 de abr de 2021 - 327,47 KBFunciona com firefox 69.0 e superiorNew 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)Código fonte lançado sob Apenas a GNU General Public License v3.0
Versão 0.2.4
Lançada em 5 de fev de 2021 - 326,41 KBFunciona com firefox 69.0 e superiorNew 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)Código fonte lançado sob Apenas a GNU General Public License v3.0
Versão 0.2.3
Lançada em 12 de jan de 2021 - 326,6 KBFunciona com firefox 69.0 e superiorBug 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)Código fonte lançado sob Apenas a GNU General Public License v3.0
Versão 0.2.2
Lançada em 11 de jan de 2021 - 325,38 KBFunciona com firefox 69.0 e superiorBug fixes:
- `:set lines` on UIEnter now works again (8c65850)
- Firenvim now appropriately resizes itself on HiDPI screens (176a146)Código fonte lançado sob Apenas a GNU General Public License v3.0
Versão 0.2.1
Lançada em 9 de jan de 2021 - 325,03 KBFunciona com firefox 69.0 e superiorNew 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)Código fonte lançado sob Apenas a GNU General Public License v3.0
Versão 0.2.0
Lançada em 8 de jan de 2021 - 325,38 KBFunciona com firefox 69.0 e superiorNew 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)Código fonte lançado sob Apenas a GNU General Public License v3.0
Versão 0.1.32
Lançada em 10 de nov de 2020 - 204,48 KBFunciona com firefox 69.0 e superiorNew 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.Código fonte lançado sob Apenas a GNU General Public License v3.0
Versão 0.1.31
Lançada em 19 de set de 2020 - 237,18 KBFunciona com firefox 69.0 e superiorBug 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>).Código fonte lançado sob Apenas a GNU General Public License v3.0
Versão 0.1.30
Lançada em 7 de jul de 2020 - 236,12 KBFunciona com firefox 69.0 e superiorBug fixes:
- Make firenvim work on JupyterLabCódigo fonte lançado sob Apenas a GNU General Public License v3.0
Versão 0.1.29
Lançada em 24 de jun de 2020 - 236,23 KBFunciona com firefox 69.0 e superiorBug fixes:
- Fix disabling Firenvim from the urlbar-button and global keyboard-shortcuts not working (f0b6ebc)Código fonte lançado sob Apenas a GNU General Public License v3.0
Versão 0.1.28
Lançada em 22 de jun de 2020 - 247,12 KBFunciona com firefox 69.0 e superiorNew 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)Código fonte lançado sob Apenas a GNU General Public License v3.0
Versão 0.1.27
Lançada em 29 de abr de 2020 - 309,9 KBFunciona com firefox 69.0 e superior- Fix bug where cursor is not visible before entering insert modeCódigo fonte lançado sob Apenas a GNU General Public License v3.0
Versão 0.1.26
Lançada em 28 de abr de 2020 - 309,82 KBFunciona com firefox 69.0 e superior- 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)Código fonte lançado sob Apenas a GNU General Public License v3.0
Versão 0.1.25
Lançada em 27 de abr de 2020 - 308,88 KBFunciona com firefox 69.0 e superior- 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-agnosticCódigo fonte lançado sob Apenas a GNU General Public License v3.0