Eptagone / Vite.AspNetCore

Small library to integrate Vite into ASP.NET projects
MIT License
264 stars 35 forks source link

What is versioning system used here? #97

Open bielu opened 8 months ago

bielu commented 8 months ago

Hi! I would love to ask what versioning this project is following, as most of them doesn't allow breaking changes in patch version and I see them happening here. (As example namespace change) For reference: https://semver.org/ - Major release as breaking https://github.com/seveibar/pragmaticversioning - Minor Releases (ANNOUNCE releases)

Eptagone commented 8 months ago

The semantic versioning, although I have to admit that with some past commits I may not have respected the system very well 😅. Sorry for that

dwgray commented 6 months ago

Thanks @Eptagone for the work you've done on this.

Along those lines of versioning, is there any kind of changelog? I'd like to upgrade to 2.0, but it's unclear to me what the breaking changes are. The best I can come up with is running the file history of the readme, but I feel like I may be missing something obvious. If there isn't would you accept a PR for the 1.x to 2.0 changes, since I'll have to figure that out anyway.

bielu commented 6 months ago

@dwgray by quick glance it is mostly namespace changes and dependency changes which are breaking changes

Eptagone commented 6 months ago

Hi. Yes, and also the options PackageManager and PackageDirectory options were moved to the Server. https://github.com/Eptagone/Vite.AspNetCore/releases/tag/v2.0

dwgray commented 6 months ago

Thank you - and to answer my own initial question, there is a changelog or release history here that I completely missed even though it's linked on the project page, so sorry for the redundant question.