Roadmap

Nick Nisi edited this page May 2, 2018 · 165 revisions

Future (After 2.0.0)

  • dojo/dgrid Initial stable dgrid component
  • dojo/devtool Stable Dojo development tools
  • dojo/diagnostics Stable diagnostic APIs
  • dojo/themes Dojo 1 flat theme interoperability

2.0.0 (May 2018) ✅

Release Candidate 2 (Mar 2018) ✅

Release Candidate 1 (Mar 2018) ✅

Beta 5 (Jan 2018) ✅

Beta 4 (Nov 2017) ✅

Beta 3 (Oct 2017) ✅

Milestone 2017.09 ✅

  • dojo/stores Add REST API

Milestone 2017.08 ✅

Milestone Beta 2 ✅

Milestone 2017.07 ✅

  • dojo/app Review in context of recent widget-core refactor
  • dojo/widget-core and dojo/widgets A large number of small updates and refinements in preparation for Beta 2
  • Complete upgrade to TypeScript 2.4 (dynamic import() support, further use of weak types, string enums)

Milestone 2017.06 ✅

Milestone 2017.05 ✅

Milestone 2017.04 ✅

Milestone 2017.03 ✅

  • dojo/widgets (subset of final widget set)
    • Button
    • CheckBox
    • ComboBox
    • Dialog
    • Label
    • Radio
    • SlidePane
    • Slider
    • TextArea
    • TextInput

Milestone Beta 1 ✅

The following packages will be considered beta at the time of the Beta 1 release:

  • dojo/cli
    • dojo/cli-build
    • dojo/cli-create-app
    • dojo/cli-test-intern
  • dojo/compose
  • dojo/core
  • dojo/has
  • dojo/i18n
  • dojo/interfaces
  • dojo/loader
  • dojo/routing
  • dojo/shim
  • dojo/widget-core

Milestone 2017.02 ✅

Milestone 2017.01 ✅

Milestone 2016.12 ✅

Milestone 2016.11 ✅

  • dojo/cli Further delivery of build tooling (cli version)
  • dojo/examples Further development of Monster Cards Example application
  • dojo/i18n Additional i18n functionality (localisation of dates, times, numbers, etc.)
  • dojo/shim Add ES8 features (padLeft/padRight, global, Object.values/Object.entries)
  • dojo/streams Split streams from dojo/core into new package
  • dojo/widgets Major refactor of dojo/widgets to implement widget base classes, refine APIs, improve state, etc.
  • a11y POC
  • Significant cleanup to use @types and typings

Milestone 2016.10 ✅

  • dojo/app Integration of dojo-app with dojo-routing
  • dojo/app More feature rich declarative application markup
  • dojo/cli Delivery of key CLI features
  • dojo/cli Initial delivery of user-facing build command
  • dojo/core Basic debugging instrumentation in dojo-compose and dojo-core
  • dojo/core Add core concept of an IdentityRegistry
  • dojo/examples Significant development on Monster Cards Example application
  • dojo/interfaces Common interfaces split into new package
  • dojo/i18n i18n for text resources
  • dojo/stores Initial delivery of dojo-stores and a memory store
  • dojo/widgets Initial base theme for widgets
  • dojo/widgets Initial delivery of animations for widgets
  • dojo/widgets Definition and implementation of base classes
  • dojo/widgets Definition of widget base classes
  • CSS Modules for structural CSS
  • Migrate to native Promises when available
  • Complete migration to TypeScript 2.0, including strict null checks, no implicit this and usage of readonly

Milestone 2016.09 ✅

  • dojo/cli Updates to tooling and packaging making it easier to ship packages
  • dojo/compose Improvements to class system
  • dojo/examples Initial development on Example Monster Cards App
  • dojo/widgets Improve extensibility of widgets by downstream users
  • Repackage to make packages more usable
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.