Skip to content

Releases: dojo/typings

Release 1.11.8

14 Sep 10:44
3466fd7
Compare
Choose a tag to compare
  • Various updates and fixes

1.11.7

10 Jul 16:17
2e58c8e
Compare
Choose a tag to compare
  • Fixes to support TypeScript 2.4
  • Various updates to typings for dojox, dojox, and dstore

1.11.6

08 Feb 23:33
Compare
Choose a tag to compare

Changes

  • Added dstore 1.11 typings
  • Added dgrid 1.11 typings
  • improved a large number of dojo and dijit typings!

Release 1.11.5

15 Oct 05:10
Compare
Choose a tag to compare

Changes

  • Added dojox/gfx and supporting typings
  • Updated to TypeScript 2
  • Added grunt-dojo2 meta-task to the build
  • dojox/string/BidiEngine
  • minor fixes and typos eliminated!

Release 1.11.3

04 May 14:43
Compare
Choose a tag to compare

Changes

  • Where constructor functions are exported from modules, provide a type alias for the type, which means that you don't have to reference the namespaced type name (see #16). For example:
import * as Deferred from 'dojo/Deferred';

interface Foo {
    dfd: Deferred<any>;
}

/* previously you would have had to */

interface Bar {
    dfd: dojo.Deferred<any>;
}
  • Add dojox/color/_base and dojox/color/Colorspace typings
  • Callbacks from .then() for Deferred and Promise did not have the correct return signature to allowed chained .then() functions to resolve the type of the resolution value. Now they do.

Release 1.11.2

02 May 12:43
Compare
Choose a tag to compare

Changes

  • Type:
    • dojo/store/Cache
    • dojo/store/JsonRest
    • dojo/store/Observable
  • Make references to declarations consistent
  • Arguments to Deferred.resolve() and Deferred.reject() optional (see #10)
  • Add dojo/Stateful module and correct dojo/Evented constructor (see #14)
  • Update package dependencies
  • Provide dojo/_base/mixin typings

Release 1.11.1

15 Mar 16:05
Compare
Choose a tag to compare

Changes

  • require() signature properly has config as an optional parameter (see #9)
  • Fixes to dijit/layout *Controller buttons (see #8)
  • Add undocumented arguments to dojo/_base/fx::fade* (0b53b78)

Release 1.11.0

27 Feb 09:02
Compare
Choose a tag to compare

While not complete, we now have a substantial enough set of typings to release this package.

It is available on npm via:

$ npm install dojo-typings

Thanks to @bitranch, @devpaul and @jacobroufa for contributing to this release! It will be very much powered by contributions. Please see the contribution guidelines to help out.

For information on how to use the typings, please checkout out the wiki.