fthomas / fthomas/refined

Versioning scheme is not declared

Open
#1,060 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Scala
Stars
1.7k
Forks
152
Avg merge
1h 20m
Merged PRs (30d)
6

Description

This is more a discussion than an issue, I would like to know what is the versioning scheme used by the library. For the record, I recommend declaring it in the [build definition](https://www.scala-sbt.org/1.x/docs/Publishing.html#Version+scheme), and I recommend using [Early SemVer](https://docs.scala-lang.org/overviews/core/binary-compatibility-for-library-authors.html#recommended-versioning-scheme).

You may be interested in using [sbt-version-policy](https://github.com/scalacenter/sbt-version-policy), which helps you to implement the Early SemVer scheme. I can help you to use sbt-version-policy, in case you are interested.

Relatedly, are there plans to publish a 1.0.0 version? Our projects use refined a lot and I wonder if we should expect frequent binary breaking changes in the future or not.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.