Skip to content

GitHub Releases changelists are broken/incorrect #3827

Description

@michaelboyles

I was looking to see what version of Spring Session added JSpecify annotations, by looking at the github releases

I can see that by comparing 4.1.0 to 4.0.4, JSpecify was indeed added between these releases, but the 4.1.0 release notes do not mention it.

The release notes for 4.1.0-M1 include JSpecify, but that is marked as a pre-release. If I want to know what actually changed in 4.1.0, am I expected to also look at every milestone release?

Also for version bumps, the version numbers are misleading. For example, the actual change between for io.spring.nullability:io.spring.nullability.gradle.plugin between Spring Session 4.0.4 -> 4.1.0 was 0.10.0 -> 0.13.0.

Because that was bumped once in the milestone release, the 4.1.0 notes incorrectly claim the upgrade was from 0.0.11 to 0.0.13.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions