Skip to content

release 3.3.0 #4310

Closed
Closed
@jameslamb

Description

Summary

I'd like to start a discussion on this question:

Should we do a v3.3.0 release of LightGBM some time in June?

Motivation

My primary motivation for this proposal is that user reports in the last two months have revealed critical issues with the R package (#4007, #4045, #4216, #4259, #4305), and these are fixed by recent PRs related to #3016 (especially #4155 and #4247).

But looking at the PRs that have been merged since LightGBM 3.2.1, there are a lot of other useful fixes, including:

There has only been one technically "breaking" PR merged, and I think it's ok to include in a minor release (#4197).

Proposal

I'd like to get other maintainers' thoughts on the following proposal.

  1. Do not merge Target and Count encodings for categorical features #3234 yet
  2. Prepare a 3.3.0 release, to be released some time in June
  3. Complete any fixes / feature requests that maintainers suggest before that release

Personally, I'd like to include at least the following in a 3.3.0 release:

I also think this release could be a good opportunity for maintainers to think carefully about what breaking changes might be made (in addition to #3234) in a 4.0.0 release, and to add deprecation warnings for them in the 3.3.0 release.


Thanks for your time and consideration!

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions