Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(releasing): Prepare v0.43.0 #21906

Merged
merged 39 commits into from
Dec 3, 2024
Merged

chore(releasing): Prepare v0.43.0 #21906

merged 39 commits into from
Dec 3, 2024

Conversation

pront
Copy link
Member

@pront pront commented Nov 27, 2024

Summary

Change Type

  • Bug fix
  • New feature
  • Non-functional (chore, refactoring, docs)
  • Performance

Is this a breaking change?

  • Yes
  • No

How did you test this PR?

Does this PR include user facing changes?

  • Yes. Please add a changelog fragment based on our guidelines.
  • No. A maintainer will apply the "no-changelog" label to this PR.

Checklist

  • Please read our Vector contributor resources.
  • If this PR introduces changes Vector dependencies (modifies Cargo.lock), please
    run dd-rust-license-tool write to regenerate the license inventory and commit the changes (if any). More details here.

References

#21893

@pront pront added the no-changelog Changes in this PR do not need user-facing explanations in the release changelog label Nov 27, 2024
@github-actions github-actions bot added domain: external docs Anything related to Vector's external, public documentation and removed no-changelog Changes in this PR do not need user-facing explanations in the release changelog labels Nov 27, 2024
@pront pront added domain: releasing Anything related to releasing Vector no-changelog Changes in this PR do not need user-facing explanations in the release changelog and removed domain: external docs Anything related to Vector's external, public documentation labels Nov 27, 2024
@pront pront changed the title Prepare v0.43.0 chore(releasing): Prepare v0.43.0 Nov 27, 2024
@pront pront added the domain: external docs Anything related to Vector's external, public documentation label Nov 27, 2024
@pront pront changed the base branch from master to v0.43.0 November 27, 2024 22:40
@pront pront marked this pull request as ready for review November 27, 2024 22:55
@pront pront requested review from a team as code owners November 27, 2024 22:55
website/cue/reference/releases/0.43.0.cue Outdated Show resolved Hide resolved
website/cue/reference/releases/0.43.0.cue Outdated Show resolved Hide resolved
website/cue/reference/releases/0.43.0.cue Outdated Show resolved Hide resolved
website/cue/reference/releases/0.43.0.cue Outdated Show resolved Hide resolved
website/cue/reference/releases/0.43.0.cue Outdated Show resolved Hide resolved
website/cue/reference/releases/0.43.0.cue Outdated Show resolved Hide resolved
website/cue/reference/releases/0.43.0.cue Outdated Show resolved Hide resolved
website/cue/reference/releases/0.43.0.cue Outdated Show resolved Hide resolved
website/cue/reference/releases/0.43.0.cue Outdated Show resolved Hide resolved
website/cue/reference/releases/0.43.0.cue Outdated Show resolved Hide resolved
@datadog-vectordotdev
Copy link

datadog-vectordotdev bot commented Nov 27, 2024

Datadog Report

Branch report: prepare-v0.43.0
Commit report: 3ce350f
Test service: vector

✅ 0 Failed, 7 Passed, 0 Skipped, 25.45s Total Time

Copy link
Member

@jszwedko jszwedko left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lots of exciting changes in this release! I left some comments on the changelog, but the other changes look to be as expected.

Also, I think the base branch name here is wrong. It should be v0.43, not v0.43.0. The latter is what the git tag for the release will be.

website/cue/reference/releases/0.43.0.cue Outdated Show resolved Hide resolved
website/cue/reference/releases/0.43.0.cue Outdated Show resolved Hide resolved
website/cue/reference/releases/0.43.0.cue Outdated Show resolved Hide resolved

### Breaking Changes & Upgrade Guide

- Fixes the `to_float` function to return an error instead of `f64::INFINITY` when parsing [non-normal](https://doc.rust-lang.org/std/primitive.f64.html#method.is_normal) numbers. (https://github.com/vectordotdev/vrl/pull/1107)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Technically this means there is a breaking change in this release, but it is a rare enough case that I don't think we need an upgrade guide.

website/cue/reference/releases/0.43.0.cue Outdated Show resolved Hide resolved
website/cue/reference/releases/0.43.0.cue Outdated Show resolved Hide resolved
website/cue/reference/releases/0.43.0.cue Outdated Show resolved Hide resolved
website/cue/reference/releases/0.43.0.cue Outdated Show resolved Hide resolved
website/cue/reference/releases/0.43.0.cue Outdated Show resolved Hide resolved
website/cue/reference/releases/0.43.0.cue Outdated Show resolved Hide resolved
@pront pront changed the base branch from v0.43.0 to v0.43 December 2, 2024 19:09
@pront pront changed the base branch from v0.43 to v0.43.0 December 2, 2024 19:10
@pront
Copy link
Member Author

pront commented Dec 2, 2024

Also, I think the base branch name here is wrong. It should be v0.43, not v0.43.0. The latter is what the git tag for the release will be.

👍 Fixed

@pront

This comment was marked as outdated.

Copy link
Member

@jszwedko jszwedko left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just a few more comments, otherwise looks good!

website/cue/reference/releases/0.43.0.cue Outdated Show resolved Hide resolved
website/cue/reference/releases/0.43.0.cue Outdated Show resolved Hide resolved
website/cue/reference/releases/0.43.0.cue Outdated Show resolved Hide resolved
website/cue/reference/releases/0.43.0.cue Outdated Show resolved Hide resolved
website/cue/reference/releases/0.43.0.cue Outdated Show resolved Hide resolved
@pront pront merged commit f93ff8e into v0.43 Dec 3, 2024
41 checks passed
@pront pront deleted the prepare-v0.43.0 branch December 3, 2024 15:26
pront added a commit that referenced this pull request Dec 3, 2024
* pin to latest VRL

* cargo vdev build release-cue

* update versions

* fix static img link (need to automate this)

* add description

* vrl changelog added

* fix typo

* Update website/cue/reference/releases/0.43.0.cue

Co-authored-by: Sandra (neko) <[email protected]>

* Update website/cue/reference/releases/0.43.0.cue

Co-authored-by: Sandra (neko) <[email protected]>

* Update website/cue/reference/releases/0.43.0.cue

Co-authored-by: Sandra (neko) <[email protected]>

* Update website/cue/reference/releases/0.43.0.cue

Co-authored-by: Sandra (neko) <[email protected]>

* Update website/cue/reference/releases/0.43.0.cue

Co-authored-by: Sandra (neko) <[email protected]>

* Update website/cue/reference/releases/0.43.0.cue

Co-authored-by: Sandra (neko) <[email protected]>

* Update website/cue/reference/releases/0.43.0.cue

Co-authored-by: Sandra (neko) <[email protected]>

* Update website/cue/reference/releases/0.43.0.cue

Co-authored-by: Sandra (neko) <[email protected]>

* Update website/cue/reference/releases/0.43.0.cue

Co-authored-by: Sandra (neko) <[email protected]>

* Update website/cue/reference/releases/0.43.0.cue

Co-authored-by: Sandra (neko) <[email protected]>

* Update website/cue/reference/releases/0.43.0.cue

Co-authored-by: Sandra (neko) <[email protected]>

* spell checker fixes

* remove PartialOrd entry

* dd-rust-license-tool write

* Update website/cue/reference/releases/0.43.0.cue

Co-authored-by: Jesse Szwedko <[email protected]>

* Update website/cue/reference/releases/0.43.0.cue

Co-authored-by: Jesse Szwedko <[email protected]>

* Update website/cue/reference/releases/0.43.0.cue

Co-authored-by: Jesse Szwedko <[email protected]>

* Update website/cue/reference/releases/0.43.0.cue

Co-authored-by: Jesse Szwedko <[email protected]>

* Update website/cue/reference/releases/0.43.0.cue

Co-authored-by: Jesse Szwedko <[email protected]>

* Update website/cue/reference/releases/0.43.0.cue

Co-authored-by: Jesse Szwedko <[email protected]>

* Update website/cue/reference/releases/0.43.0.cue

Co-authored-by: Jesse Szwedko <[email protected]>

* Update website/cue/reference/releases/0.43.0.cue

Co-authored-by: Jesse Szwedko <[email protected]>

* Update website/cue/reference/releases/0.43.0.cue

Co-authored-by: Jesse Szwedko <[email protected]>

* Update website/cue/reference/releases/0.43.0.cue

Co-authored-by: Jesse Szwedko <[email protected]>

* Update website/cue/reference/releases/0.43.0.cue

Co-authored-by: Jesse Szwedko <[email protected]>

* PR feedback and cue fmt

* Update website/cue/reference/releases/0.43.0.cue

Co-authored-by: Jesse Szwedko <[email protected]>

* Update website/cue/reference/releases/0.43.0.cue

Co-authored-by: Jesse Szwedko <[email protected]>

* Update website/cue/reference/releases/0.43.0.cue

Co-authored-by: Jesse Szwedko <[email protected]>

* Update website/cue/reference/releases/0.43.0.cue

Co-authored-by: Jesse Szwedko <[email protected]>

* fix indentation

* fix indentation

---------

Co-authored-by: Sandra (neko) <[email protected]>
Co-authored-by: Jesse Szwedko <[email protected]>

fix(ci): multiple workflows need 'contents: write' permissions (#21940)

* fix(ci): publish workflow needs more permissions

* update more workflows
pront added a commit that referenced this pull request Dec 4, 2024
* pin to latest VRL

* cargo vdev build release-cue

* update versions

* fix static img link (need to automate this)

* add description

* vrl changelog added

* fix typo

* Update website/cue/reference/releases/0.43.0.cue

Co-authored-by: Sandra (neko) <[email protected]>

* Update website/cue/reference/releases/0.43.0.cue

Co-authored-by: Sandra (neko) <[email protected]>

* Update website/cue/reference/releases/0.43.0.cue

Co-authored-by: Sandra (neko) <[email protected]>

* Update website/cue/reference/releases/0.43.0.cue

Co-authored-by: Sandra (neko) <[email protected]>

* Update website/cue/reference/releases/0.43.0.cue

Co-authored-by: Sandra (neko) <[email protected]>

* Update website/cue/reference/releases/0.43.0.cue

Co-authored-by: Sandra (neko) <[email protected]>

* Update website/cue/reference/releases/0.43.0.cue

Co-authored-by: Sandra (neko) <[email protected]>

* Update website/cue/reference/releases/0.43.0.cue

Co-authored-by: Sandra (neko) <[email protected]>

* Update website/cue/reference/releases/0.43.0.cue

Co-authored-by: Sandra (neko) <[email protected]>

* Update website/cue/reference/releases/0.43.0.cue

Co-authored-by: Sandra (neko) <[email protected]>

* Update website/cue/reference/releases/0.43.0.cue

Co-authored-by: Sandra (neko) <[email protected]>

* spell checker fixes

* remove PartialOrd entry

* dd-rust-license-tool write

* Update website/cue/reference/releases/0.43.0.cue

Co-authored-by: Jesse Szwedko <[email protected]>

* Update website/cue/reference/releases/0.43.0.cue

Co-authored-by: Jesse Szwedko <[email protected]>

* Update website/cue/reference/releases/0.43.0.cue

Co-authored-by: Jesse Szwedko <[email protected]>

* Update website/cue/reference/releases/0.43.0.cue

Co-authored-by: Jesse Szwedko <[email protected]>

* Update website/cue/reference/releases/0.43.0.cue

Co-authored-by: Jesse Szwedko <[email protected]>

* Update website/cue/reference/releases/0.43.0.cue

Co-authored-by: Jesse Szwedko <[email protected]>

* Update website/cue/reference/releases/0.43.0.cue

Co-authored-by: Jesse Szwedko <[email protected]>

* Update website/cue/reference/releases/0.43.0.cue

Co-authored-by: Jesse Szwedko <[email protected]>

* Update website/cue/reference/releases/0.43.0.cue

Co-authored-by: Jesse Szwedko <[email protected]>

* Update website/cue/reference/releases/0.43.0.cue

Co-authored-by: Jesse Szwedko <[email protected]>

* Update website/cue/reference/releases/0.43.0.cue

Co-authored-by: Jesse Szwedko <[email protected]>

* PR feedback and cue fmt

* Update website/cue/reference/releases/0.43.0.cue

Co-authored-by: Jesse Szwedko <[email protected]>

* Update website/cue/reference/releases/0.43.0.cue

Co-authored-by: Jesse Szwedko <[email protected]>

* Update website/cue/reference/releases/0.43.0.cue

Co-authored-by: Jesse Szwedko <[email protected]>

* Update website/cue/reference/releases/0.43.0.cue

Co-authored-by: Jesse Szwedko <[email protected]>

* fix indentation

* fix indentation

---------

Co-authored-by: Sandra (neko) <[email protected]>
Co-authored-by: Jesse Szwedko <[email protected]>

fix(ci): multiple workflows need 'contents: write' permissions (#21940)

* fix(ci): publish workflow needs more permissions

* update more workflows
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
domain: external docs Anything related to Vector's external, public documentation domain: releasing Anything related to releasing Vector no-changelog Changes in this PR do not need user-facing explanations in the release changelog
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants