Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Changelog #1

Open
lydell opened this issue Jun 17, 2019 · 11 comments
Open

Changelog #1

lydell opened this issue Jun 17, 2019 · 11 comments

Comments

@lydell
Copy link
Owner

lydell commented Jun 17, 2019

Click the 🔊 Subscribe button in the sidebar to get notifications on what’s new in Link Hints!

Note that it could take a couple of days before a new version is available, depending on how fast Mozilla and Google review the update.

Repository owner locked and limited conversation to collaborators Jun 17, 2019
@lydell
Copy link
Owner Author

lydell commented Feb 29, 2020

1.0.1

  • Improved hint positioning: Consistency for links with text below an image – 2bde6ba
  • Fixed edge case: A crash caused by invalid custom CSS on some sites – e7a8edf
  • Fixed edge case: Exporting all options would wrongly include reset debug options – 4bb2d2a

@lydell
Copy link
Owner Author

lydell commented May 23, 2020

1.1.0

  • When you use AltShiftL to select elements, holding Alt (Ctrl on mac) when activating a hint (typing the last hint character) now copies the element to the clipboard instead of opening a link in a new tab. For links, images and other media, the link/image/media address is copied. For other elements, the text of the element is copied.
  • <pre> elements now get hints, making it easier to select and copy code blocks.
  • Parts of SVG images no longer unexpectedly get useless hints when trying to select elements.
  • Text fields using “text-indent” to add space for a search icon no longer confuse Link Hints and now get hints as expected.

Thanks to @d125q for helping with testing and a couple of code tweaks!

@lydell
Copy link
Owner Author

lydell commented Aug 15, 2020

1.1.1

  • Fixed: Customizing keyboard shortcuts now works again.

@lydell
Copy link
Owner Author

lydell commented Aug 28, 2021

1.2.0

  • When you use AltShiftJ to click many things, Link Hints now waits for a little bit before finding elements again. This gives the page time to render new elements. For example, if you clicked a button using hints and that button results in more clickable things appearing on the page, Link Hints now has a greater chance of giving them hints without having to use CtrlR to refresh them.

  • Some online code edtiors (CodeMirror and Monaco) now get hints inside the code, based on their syntax highlighting. This lets you move around in the code using hints! (Adding an "Editor mode" #20)

  • When you use Tab to rotate tabs, it now works better when you had already typed some hint characters. Previously, Link Hints rotated them as if no hint characters were typed, resulting in hidden hints being moved on top sometimes, which you can’t see. This made it feel like nothing happened when pressing Tab. Now Link Hints rotates clusters of visible hints and clusters of hidden hints separately.

  • If you import options from a JSON file and the file contents are problematic, you now get better error messages.

  • If you’ve set Firefox to open a blank page (about:blank) in new tabs, Link Hints now displays “Browser extensions are not allowed on this page.” in the toolbar button popup as it should again.

  • Fixed an edge case with click listener detection. (Only the capture option matters when removing listeners, not others like passive.)

  • Fixed an edge case where the Firefox popup blocker workaround could do the wrong thing if the site triggered another click event while handling Link Hint’s click event (“I heard you like click events…”). Thanks to @gdh1995 for reporting! (firefoxPopupBlockerWorkaround should check whether event is from this extension or not #21)

  • Finally, the “big” one. Well, it’s a big code change but it’s supposed not to be noticeable by Link Hints users. The extension has been migrated from Flow to TypeScript. That might sound like a scary rewrite, but both languages are very similar, so there were mostly small tweaks that needed to be done here and there. A lot of code was changed though, so there’s always the possibility of bugs having crept in. So why was this migration done at all then? It makes Link Hints much easier to maintain. It also immediately found a few smaller oversights that I could fix. I’ve run the TypeScript version of Link Hints for months before this release, so it should be working fine (it should even work better), but you never know for sure!

@lydell
Copy link
Owner Author

lydell commented Mar 8, 2022

1.2.1

Note: This version never made it to the Chrome Web Store.

  • Link Hints now works on XHTML pages. Previously, Link Hints would always find zero clickable elements on such pages. Those aren’t super common so you might not have noticed, but now it works! Thanks to @d125q for reporting!

  • The homepage link in Link Hint’s toolbar button popup now correctly opens Link Hint’s homepage in a new tab in all browsers. Thanks to @budRich for the fix!

@lydell
Copy link
Owner Author

lydell commented Mar 27, 2022

1.2.2

Note: This version never made it to the Chrome Web Store.

  • This release hopefully fixes an issue where the hints stopped appearing for some Chrome users.

  • There’s also a very technical internal change to how options are read, which you shouldn’t notice at all. But if you do notice some options related problem, let me know!

@lydell
Copy link
Owner Author

lydell commented Mar 27, 2022

1.2.3

  • This release removes the clipboardWrite permission. The copy text feature and the “Copy debug info” button both seem to work without it these days. Link Hints recently did not pass review from Google due to this permission.

@lydell
Copy link
Owner Author

lydell commented Jun 6, 2022

1.3.0

@lydell
Copy link
Owner Author

lydell commented Aug 7, 2022

1.3.1

  • Link Hints now works better in Brave Browser. Thanks to @taupiqueur!

@lydell
Copy link
Owner Author

lydell commented Sep 2, 2024

1.3.2

This is a bugfix release, which mainly resolves issue with missing and redundant hints.

The next focus for Link Hints is migrating to Manifest V3, which will soon be required by Chrome (while Firefox keeps on supporing Manifest V3). This is tracked in #50.

@lydell
Copy link
Owner Author

lydell commented Sep 3, 2024

1.3.3

Fixed a regression in 1.3.2 where Link Hints did not work in Firefox 124 and older (before 2024-04-16). (#97)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant