Skip to content

Releases: OctoLinker/OctoLinker

v4.0.0

11 May 22:09
Compare
Choose a tag to compare

Say hello to the new OctoLinker

made by art-noir.net

What's new in this Release?

I've been working very hard on the new version of the OctoLinker. The previous version was really fuzzy in terms of link replacement. The new version is much more accurate. Also, it's much easier to extend the OctoLinker with new features.

Today we will start the streak of new features with adding Ruby support 🎉

Ruby support

I'm happy to announce that OctoLinker now supports Ruby. This means you can navigate through your Ruby code by clicking require statements or dependencies defined in your Gemfile.

Try it out and please provide feedback!

Navigate through PullRequest

Another new feature is navigating through PullRequest. It's allows you to click on require and import statements.

Misc

  • As mentioned, the link replacement in general is more accurate now.
  • We are on twitter! Follow us for updates @OctoLinker.

If you encounter any problems with the new release, please open an issue.

v.3.8.2

27 Aug 20:19
Compare
Choose a tag to compare

Bugfix

  • No more works with right-click button or CTRL + click #47
  • Add missing options file

v.3.8.1

27 Aug 20:17
Compare
Choose a tag to compare

Bugfix

  • Underline links on mouseover

3.8.0

23 Aug 23:01
Compare
Choose a tag to compare

In the previous versions, every release had a static list for each supported registry. This had two important side effects. First, the list was huge:

  • NPM 140006 entries
  • Bower 30824 entries
  • Composer 63318 entries

and by that the initial page load for github.com delayed by ~250ms #38. Second, the list was not in sync with the registry and by that out of date all the time.

Today, I'm very happy to announce the live-resolver API. This is a new service which resolves the requested packages in real time. This feature requires a new permission https://githublinker.herokuapp.com/ to communicate with the API. With this new service in place, support for other languages like Python, Ruby, Go .. will come within the next major release. But this will take some time, because I want to rewrite the core. The idea is to build a "module" system so everyone can easily contribute to this project.

If you want help me, please contact me.

Happy coding

3.7.0

07 Jul 21:55
Compare
Choose a tag to compare

Update core to v1.8.0

Features

Add ES2015 import support #17 (Thanks @eligolding)

3.6.0

11 Feb 21:55
Compare
Choose a tag to compare

Chrome extension

Features

  • Add extension options page

Update core to v1.7.0

Features

Misc