Skip to content

Commit

Permalink
release 3.0.22 📦 (5.0 alpha compatible)
Browse files Browse the repository at this point in the history
  • Loading branch information
brianzinn committed Aug 20, 2021
1 parent f6121f5 commit 0e5097c
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "react-babylonjs",
"version": "3.0.21",
"version": "3.0.22",
"description": "React for Babylon.js",
"homepage": "https://brianzinn.github.io/react-babylonjs/",
"keywords": [
Expand Down

6 comments on commit 0e5097c

@vimcaw
Copy link
Contributor

@vimcaw vimcaw commented on 0e5097c Aug 20, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I noticed the release note says it is not backward compatible for Babylon.js v4, so I think the release should be undone and release as a major version instead of a patch version. Otherwise, if someone accidentally updates to this version, the app will crash.

@vimcaw
Copy link
Contributor

@vimcaw vimcaw commented on 0e5097c Aug 20, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we should follow Semantic Versioning

@Chargeuk
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@brianzinn - nice, I created a v5 compatible release just yesterday 😂 - I’ll update it’s info to ensure people use this one instead 👍

@brianzinn
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It’s not v5 compatible. It was an experiment that was meant to be v4 and v5 compatible, but with fluentMaterial and another interface moved it fails in 5 alpha. I had actually already tried 5alpha upgrade months ago with same issues. I will do a major bump and need to reconsider how I load classes in the reconciler and still do tree shaking.

@brianzinn
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

hi @Chargeuk I started looking at supporting 5.0 back in May (https://forum.babylonjs.com/t/babylonreactnative-in-new-react-native-project-thats-not-the-playground/20938/2). I just asked if an additional export would be considered, but probably it is a breaking change. This library design is partially based on the babylonjs philosophy trying to not introduce breaking changes. There are so many new things in 5.0 that I'm happy to move main branch to be 5.0 going forward.

@vimcaw
Copy link
Contributor

@vimcaw vimcaw commented on 0e5097c Aug 21, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ok, glad to hear it. 👍🏻

Please sign in to comment.