Skip to content

Latest commit

 

History

History
44 lines (26 loc) · 2.97 KB

CHANGELOG.md

File metadata and controls

44 lines (26 loc) · 2.97 KB

Tinynodes Changelog

This changelog is related to the overall site. You can also find changelogs for libraries under the library docs

30th July 2019

Today @tinynodes/[email protected] has been released, along with @tinynodes/[email protected]

The plugin architecture of the components has been re-written so that plugins are just NgModule classes that provide multi providers for injecting plugins and their configuration. These are merged into a map that the NgxEditorJSPluginService now provides, and provides methods to getting tool options for instances.

This means the plugin module is now a dependency of the project.

Internally there is some tidy-up related to this, and better async/await handling of the instance creation along with API calls. The Material demo has been updated as well with improvements on using the component in an application.

Wednesday, 22nd May 2019

Today @tinynodes/[email protected] has been released. The major bump is due to underlying changes that may be breaking - the entire service has been improved with better control over the EditorJS interface. Also in this release the exiting component has been upgraded to work with Angular Forms, and there is a new Material Form Field component provided too.

The demo has also been updated to reflect the new features of this, and a new demo added for the Material component.

Wednesday, 15th May 2019

Today I have released @tinynodes/[email protected]. This will be without a Forms component. In this release the main change is internally I'm using a new EditorJS Injector module I've created to handle managing the underlying instance. There are also a lot of documentation improvements and a completly new updated demo site.

Monday, 13th May 2019

Today I have released @tinynodes/[email protected]. For now I've removed any default plugins from core package, now all plugins must be added at the application level - this can be see in the demo app.

Sunday, 12th May 2019

The first devlog is to report that currently version 1.2 has been delayed due to current build issues. A bug report has been filed on @nrwl/nx project.

In 1.2 there is a new @tinynodes/ngx-editorjs-plugins module that provides exports for several common EditorJS plugins and will be expanded to cover all the officially released plugins.

With this change the current build scripts break, and until it is resolved this will block the release.

In the meantime I'll continue to work on this small demo site, making it more useful as a good example of an Angular app.