Skip to content

New and Noteworthy 0.8.0

angelozerr edited this page Jan 24, 2015 · 26 revisions

Here's a list of the most noteworthy things in the tern.java 0.8.0 release which will be available for download at ?. You can see issues for 0.8.0

Tern completion

Completion Guess

When completion is applied, it's possible to open a second completion with variable which matches the type of the parameter function : Completion applied

See Completion Guess for more informations.

Completion String

Completion String

See Completion String for more informations.

Tern modules

ECMAScript 6 support

Add ECMAScript 6 support:

ECMAScript6 Promise Completion

For more information, please read ECMAScript6 support

node.js & module completion

tern.js is able to implement your own completion. The node.js tern plugin uses this feature to support completion for module :

node.js completion module

node.js & require module validation

If you select Node lint, you can benefit with validation for require module :

node lint

RequireJS object literal completion

Tern is now able to support object literal completion. This feature is used for RequireJS config object :

Completion for RequireJS

When you apply completion, it generates a property key/value :

Completion for RequireJS

Jasmine support

Add Jasmine support:

Jasmine describe Completion Apply

For more information, please read Jasmine support

Protractor support

Add Protractor support:

Protractor By Completion

For more information, please read Protractor support

snabbt.js support

Add snabbt.js support:

snabbt Completion

For more information, please read snabbt.js support

Preferences

Default modules

When you convert a project to tern, ECMAScript 5 and Completion guess is available by default. To change that you can change the global preferences !

Default modules

Clone this wiki locally