Tags: BlueDrink9/firenvim
Tags
package.json: bump version 0.2.3 -> 0.2.4 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)
package.json: bump version 0.2.0 -> 0.2.1 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)
package.json: bump version 0.1.32 -> 0.2.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)
package.json: bump version 0.1.31 -> 0.1.32 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 (36a47bd, 748e516). - It is now possible to ask Firenvim to ignore key presses, letting the browser handle them instead (dfccafd). - Firenvim is now available for Thunderbird nightly (eed5303). 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 (3040a83). - 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.
package.json: bump version 0.1.30 -> 0.1.31 New features: - Chrome canary support on Mac. 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>).
package.json: bump version 0.1.27 -> 0.1.28 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)
PreviousNext