This repository has been archived by the owner on Jul 17, 2020. It is now read-only.
Releases: tststs/atom-ternjs
Releases · tststs/atom-ternjs
v0.20.0
v0.18.0
[0.18.0]
- destroy the tern server if there is no text-editor associated with it
- a tern server now is forked for files not within a project. this is a WIP
- reduce the files requests to the server per file to 1 instead of requesting it every time an update is requested
- type now uses cached view-data as long as the cursor is inside the same method call
- updated tern to 0.21.0
- less error spamming through the console
- minor memory optimizations
- check if pending requests exceed a specific limit and restart the server if this limit is reached
- rewritten configure project
- configure project now is displayed via a pane
- fixed deactivation / activation of package
- rename now uses a modal instead a bottom panel
v0.17.2
v0.17.1
[0.17.1]
- fix IDBStore errors by not storing an reference to the view inside the marker
- add
JavaScript (JSX)
to grammars - the package now gets activated if
configure project
is triggered - fix spamming errors and breaking autocomplete-plus if update is triggered on an unnamed/unsaved file by rejected the promise
- Hyperclick action opens an empty file in multiproject workspace. thx @sysoev
- When ternjs webpack plugin in use, and we query for a definition the response contains absolute path. thx @sysoev
v0.17.0
v0.16.0
[0.16.0]
- fix option behaviour for 'Display snippets above'
- add syntax selectors for atom >= 1.13.0
- delay the activation of the package via activationHooks. thx @walles
- updated keymaps for definition since it was colliding with a core feature
- added
Babel ES6 JavaScript
to valid grammars - only regain editor focus if a panel is visible. this prevents auto-focus of the editor if a file is opened via the tree-view
- fix selector for win32 in keymaps. thx @seungha-kim
- fix for 3-rd party tern modules got incorrect tern directory. thx @ocoka
v0.15.0
[0.15.0]
- config view now displays possible tern plugins (WIP)
- add option to display documentation within the inline function completion
- type call isn't triggered if there is a selection (possible fix for #247)
- tern suggestions now displayed above snippets as the default
- added chai and underscore to libs
- package is now running on top of tern 0.20.0
- tern-lint has been removed for now
- Prevent calling the init method multiply times from within the manager
- display the correct type for property for autocomplete-plus suggestions
- added options to manually set tern options (async for getFile and dependencyBudget)
v0.14.0
v0.13.0
[0.13]
- Push the tern server to a webworker
- Do not send files to the tern server if it is defined in dontLoad
- tern-lint is now disabled by default. Activate it via the package options
- Notify the user if no reference was found
- Optimize string completion
- Do not resolve tern dependency via git:// anymore
- various bugfixing
v0.12.0
- Added inline documentation with an overlay decoration. Use alt-o and get the documentation (if any) for the thing under the cursor.
- Some improvements how files get registered and updated. This should produce less errors and a better compatibility for projects not using the
loadEagerly
property and projects without a.tern-project
file. - Updated
npm-shrinkwrap
to usehttps://
instead ofgit://
. This hopefully fixes the behind proxy issues if onlyhttp://
andhttps://
is allowed. - All decorations now have a max-width and should behave better if there is too much content.