Child pages
  • 2021.06 Whats new

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

More improvements to it and more components and service packages are ported over. (like google maps)

Now all the component and services have there NG2 code in there own git hub repo GitHub repository (besides the AngularjJS/NG1 code) as NG2/angular library.  This means that the release of the releases from now on of such a package now contains the ng2 NG2 sources/distribution of that package.

So before you can start/use the NG2Client now , you need to update the packages itself to have the component sources, we are in the process to also release all the ported packages overthat you use, through the ServoyPackageManager. All component or service packages are created new releases for (that where already ported to NG2). Without a new version of a package with the NG2 code, NG2 will not run. 

We added in the console view a console page: NG2 Build console, where you can see the progress of the build that needs to be done before an NG2 Client can be started. Also here you can see if there are problems creating the build, if that is the case you can always try once "Copy the NGClient2 sources" context menu of the SolutionExplorer tree and say yes once to the question to do a clean npm install.

It can be if you have components installed of packages that are not ported yet, the NG2 code will not build so the NG2Client can't be run.

Because the packages that you install now contributes a angular library now to the code of NG2, we really need to do really build it, in the previous version (2021.03) we shipped all ported components in 1 big package, but this is not the case anymore.

...