Comments (2)
This smells like an AI generated issue. We've covered how we handle versioning many times in the past (see our Dev Logs for details). Our Change Logs are extensive and detailed and always have been. The nicknames are never used to refer to a version in our documentation, it's all version number based. No, it doesn't strictly follow semver and at this stage in the projects life, it never can. That boat has sailed. When we move over to v4 versioning we can revisit it, but not until then.
from phaser.
Yes, it is AI generated under my supervision. It's 10x faster and its English is surely better than mine :)
Happy to hear that SemVer is considered for v4.
I agree that the Change Logs are very extensive and I appreciate that. The benefit of SemVer is that you don't really need to read all the Change Logs every time (I think it's very unlikely that one is interested in all the changes, most likely a small part of it).
With SemVer, you just read the number and you know if your code will break or not, if you upgrade. That improves productivity a lot.
Plus, it forces you to strengthen your test suite to check retro-compatibility issues, which makes the framework more robust.
from phaser.
Related Issues (20)
- In TPhaser3.9 rectangle is err HOT 1
- Normal Map Rotation Issue with sprites sharing a texture
- To Review: Crop and TextureCrop GameObject Components
- Different behavior of input events between 3.50 and 3.80.1
- Docs website typo
- Possibility to resolve CanvasFeatures based on img rather than data: HOT 6
- postFX Wipe is not affecting the Sprite on first frame HOT 2
- scaleManager.isPortrait and scaleManager.isLandscape HOT 2
- Failed to load Phaser @3.80.1 from Skypack
- Documentation clarification or bug? HOT 1
- The jsDeliver's `[email protected]/+esm` link doesn't work HOT 3
- Automating GameObject Scaling and Positioning Based on Screen Size in Phaser 3
- Allow a way to update the particle emitter with an incremental configuration HOT 2
- Phaser.Time.Timeline Errors on calling destroy HOT 3
- Drag game object on multiple cameras scene HOT 1
- Phaser Game app instructions using Yarn HOT 3
- The quality of the images is lost HOT 1
- When will the bug in 3.8.01 with resize causing blurriness when using masks be fixed? HOT 5
- Why does the text display very blurry HOT 18
- Textures should have a way to `erase` a portion of the texture via a size / width / height HOT 8
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from phaser.