p.enthalabs

STOP BREAKING EVERYTHING ON MINOR RELEASES

Skip to content

Navigation Menu

Toggle navigation

[](https://github.com/)

Sign in

Appearance settings

* Platform

* AI CODE CREATION

- GitHub Copilot Write better code with AI

- GitHub Copilot app Direct agents from issue to merge

- MCP Registry New Integrate external tools

* DEVELOPER WORKFLOWS

- Actions Automate any workflow

- Codespaces Instant dev environments

- Issues Plan and track work

- Code Review Manage code changes

* APPLICATION SECURITY

- GitHub Advanced Security Find and fix vulnerabilities

- Code security Secure your code as you build

- Secret protection Stop leaks before they start

* EXPLORE

- Why GitHub

- Documentation

- Blog

- Changelog

- Marketplace

View all features

* Solutions

* BY COMPANY SIZE

- Enterprises

- Small and medium teams

- Startups

- Nonprofits

* BY USE CASE

- App Modernization

- DevSecOps

- DevOps

- CI/CD

- View all use cases

* BY INDUSTRY

- Healthcare

- Financial services

- Manufacturing

- Government

- View all industries

View all solutions

* Resources

* EXPLORE BY TOPIC

- AI

- Software Development

- DevOps

- Security

- View all topics

* EXPLORE BY TYPE

- Customer stories

- Events & webinars

- Ebooks & reports

- Business insights

- GitHub Skills

* SUPPORT & SERVICES

- Documentation

- Customer support

- Community forum

- Trust center

- Partners

View all resources

* Open Source

* COMMUNITY

- GitHub Sponsors Fund open source developers

* PROGRAMS

- Security Lab

- Maintainer Community

- Accelerator

- GitHub Stars

- Archive Program

* REPOSITORIES

- Topics

- Trending

- Collections

* Enterprise

* ENTERPRISE SOLUTIONS

- Enterprise platform AI-powered developer platform

* AVAILABLE ADD-ONS

- GitHub Advanced Security Enterprise-grade security features

- Copilot for Business Enterprise-grade AI features

- Premium Support Enterprise-grade 24/7 support

- Pricing

Search or jump to...

Search code, repositories, users, issues, pull requests...

Search

Clear

Search syntax tips

Provide feedback

We read every piece of feedback, and take your input very seriously.

- [x] Include my email address so I can be contacted

Cancel Submit feedback

Saved searches

Use saved searches to filter your results more quickly

Name

Query

To see all available qualifiers, see our documentation.

Cancel Create saved search

Sign in

Sign up

Appearance settings

Resetting focus

You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert

{{ message }}

Uh oh!

There was an error while loading. Please reload this page.

better-auth/**better-auth**Public

- Sponsor

- NotificationsYou must be signed in to change notification settings

- Fork 2.7k

- Star 28.9k

- Code

- Issues 312

- Pull requests 327

- Discussions

- Actions

- Projects

- Security and quality 31

- Insights

Additional navigation options

- Code

- Issues

- Pull requests

- Discussions

- Actions

- Projects

- Security and quality

- Insights

STOP BREAKING EVERYTHING ON MINOR RELEASES#10288

New issue

Copy link

New issue

Copy link

Open

Open

STOP BREAKING EVERYTHING ON MINOR RELEASES#10288

Copy link

Description

![Image 1: @l0gicgate](https://github.com/l0gicgate)

l0gicgate

opened on Jul 1, 2026

Last edited by l0gicgate

Issue body actions

Please, for the love of god. Can you stop releasing breaking changes on minor releases? It's absolutely infuriating that you guys keep doing this over and over again with complete disregard for people downstream using this package in production environments.

PLEASE STOP

LEARN HOW TO USE SEMVER PROPERLY

WHAT IS EVEN THE POINT OF USING SEMVER IF YOU DON'T GIVE A FLYING FUCK?

Have you heard of backwards compatibility? Do you even care?

This is not a serious project.

👍React with 👍2 dosubot and alexvoedi👎React with 👎81 amadvance, mikeporterdev, heuripedes, hybrid897, patrick-stephens and 76 more😄React with 😄2 sanko and okikio👀React with 👀3 anurag-roy, flowyan and fforootd

Activity

anurag-roy commented on Jul 1, 2026

![Image 2: @anurag-roy](https://github.com/anurag-roy)

anurag-roy

on Jul 1, 2026

More actions

Out of curiosity, what did they break?

👀React with 👀4 Iceman8911, teofilosalgado, WildOrangutan and NikSneMC

heuripedes commented on Jul 1, 2026

![Image 3: @heuripedes](https://github.com/heuripedes)

heuripedes

on Jul 1, 2026

More actions

If this is not a "serious project" like you said, why are you mad that it is breaking prod? Non-serious projects don't care for prod, therefore this tool never suited your needs. You only have yourself to blame.

👍React with 👍31 lmangani, Iceman8911, yangdanny97, swithek, schnow265 and 26 more👎React with 👎2 alexvoedi and ismailkarsli🚀React with 🚀1 BitByteBits

zachbugay commented on Jul 1, 2026

![Image 4: @zachbugay](https://github.com/zachbugay)

zachbugay

on Jul 1, 2026

More actions

@l0gicgate do you miss your mother with that mouth? Why don’t you contribute yourself if this is so important to you, rather than berating the fine folks contributing and doing their best? Thank them for their time, and offer constructive criticism rather than this childish demanding demeanor.

👍React with 👍16 swithek, rdelfin, IliyanLaskov, teofilosalgado, lsg551 and 11 more

rg-atte commented on Jul 1, 2026

![Image 5: @rg-atte](https://github.com/rg-atte)

rg-atte

on Jul 1, 2026

Last edited by rg-atte

More actions

I mean OP is being massively toxic but I do believe there's a point to how poorly semver is being followed here. The maintainers acknowledge intentional breaking changes in minor releases and also add additional features in patch releases.

It wouldn't be that difficult to use major and minor version numbers for what they are meant for rather than trying to treat major versions as some kind of milestone release which leads to minor becoming the new major and patch being the new minor. It just breaks how package managers handle software versions if you do it like this. Or at least document that you will not follow semver at all.

👍React with 👍16 CramBL, lsg551, WildOrangutan, dkmiller, NikSneMC and 11 more

JPVenson commented on Jul 1, 2026

![Image 6: @JPVenson](https://github.com/JPVenson)

JPVenson

on Jul 1, 2026

More actions

lol never look at jellyfin, we took around 7 years to finally fix our versioning scheme. Its not like that this is a quick and easy thing most times. Also i recommend buying Better-auth plus premium super if your company depends on it! Garanteed 100% bug free.

premnirmal commented on Jul 1, 2026

![Image 7: @premnirmal](https://github.com/premnirmal)

premnirmal

on Jul 1, 2026

More actions

Can someone ban this person? They are acting entitled and being disrespectful

👍React with 👍2 arctouch-danielbastos and MrKWatkins

Sign up for free**to join this conversation on GitHub.** Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

Labels

No labels

No labels

Type

No type

Fields

Give feedback

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Participants

![Image 8: @heuripedes](https://github.com/heuripedes)![Image 9: @premnirmal](https://github.com/premnirmal)![Image 10: @zachbugay](https://github.com/zachbugay)![Image 11: @l0gicgate](https://github.com/l0gicgate)![Image 12: @JPVenson](https://github.com/JPVenson)

+2

Issue actions

Footer

[](https://github.com/) © 2026 GitHub,Inc.

Footer navigation

- Terms

- Privacy

- Security

- Status

- Community

- Docs

- Contact

- Manage cookies

- Do not share my personal information

You can’t perform that action at this time.