Announcing Ionic 4 beta!

It’s a beta. Obviously it is not production ready.

It asked you to update Ionic CLI to 4.x - which is stable and good to use.
Ionic Framework is something different.

1 Like

Thank you :slightly_smiling_face:

Could you run ionic info please and paste the output? Thanks!

1 Like

I wouldn’t recommend using it in a production application just yet as there will likely be some issues.

The framework has gone through extensive testing internally (alpha versions) and is close to what the final product will be, but there may be some design/API changes as a result of the external testing (beta versions).

Version 4.0.0 of the Ionic CLI was released at the same time as our beta release of the framework, and it is stable to use.

1 Like

@mhartington is currently shuffling the categories around! I’ll let him update here once he is finished. :slightly_smiling_face:

oh hai :wave:

So here’s what we got now:

ionic category is for V4 and up! Since the frameworks has been restructured to framework agnostic components, we shouldn’t need a new category anymore :tada: Plus this will include the core components as well as any framework specific bindings (angular, vue, etc)

ionic-v3 is for anything related to v2 and v3. Since this was a massive change compared to v1, it’s much easier to just keep it it’s own category

ionic-v1 is for V1 projects, pretty self explanatory.

Please let me know if this make sense, I think this will be the easiest way to separate things out

4 Likes

and most important, if I’m not mistaken, you updated your profile picture :wink:
such a big step as v4 deserved it

5 Likes

Thank you very much…

1 Like

Here is the details -

Ionic:

ionic (Ionic CLI) : 4.0.1

System:

NodeJS : v8.11.3
npm : 5.6.0
OS : macOS High Sierra

Re-installing ionic solved the problem . :v:

Great work you people have done, a Big thank you :slight_smile:

1 Like

Congratulation. had to start it soon.
honestly, I was waiting for the ability to use animated SVG in splash screen but it seems still is not available. Animated SVG help to end user to tolerate loading time(lazy loading)
I have not deployed the new version of the app to a real device to check that dose in old device shows the flowing error or not.
I have a big problem with this issue since version 2 and its solution by using dealy.
and forcing new versions of phones the same delay.

This is not something implemented by Ionic but by the native wrapper you are using, Cordova or Capacitor.
I don’t know of any way to achieve this with both.

For your other problem, please open a new topic instead of hijacking this one. Thanks.

1 Like

ok i ll try it now thanks

1 Like

Awesome great work team,

I have a project that will take about 3 months to complete, do you think it will be out of beta by the end of that project?

1 Like

Amazing work by the Ionic Framework Team :muscle:
I wrote a small article explaining the main differences between Ionic 4 and Ionic 3 as well as the new concepts of this new version.

Also, I created a To Do List App in Ionic 4 that you can download for free so you can see how to start using Ionic 4 to create a simple app with lists, forms and navigation. You can download it from https://ionicthemes.com/tutorials/about/ionic-4-vs-ionic-3

2 Likes
  1. Why iOS header still iOS 10 style, not iOS 11 guides?
  2. Where Events component? (https://ionicframework.com/docs/api/util/Events/)

Should we expect integration with Ionic v1? Would it be possible?

Events are still in the process of being documented, but they are there in @ionic/angular and work the same

As for the headers, we’ll review what needs to change and consider it for a future release.

Hello.

Where is the right place to post issues with the beta? In the process of migrating my ionic 3 to ionic 4 and can’t get a ion-menu to appear on the right with ion-split-pane.

Regards

Well done on release of the beta.

I think it might help if you give some idea of the following:

1: Number of Ionic staff working on the beta release.
2: What the priority is - documentation, bug fixing or simply production release.
3: Expected date for production release.