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

Add CHANGELOG for 1.6.0 #12568

Merged
merged 4 commits into from
Oct 6, 2022
Merged

Conversation

beta-ziliani
Copy link
Member

@beta-ziliani beta-ziliani commented Oct 5, 2022

CHANGELOG.md Outdated Show resolved Hide resolved
CHANGELOG.md Outdated
Comment on lines 55 to 61
- Replace deprecated `Socket.ip?` with `IPAddress.valid?` ([#12489](https://github.com/crystal-lang/crystal/pull/12489), thanks @straight-shoota)
- Fix `HTTP::Client#exec` to abort retry when client was closed ([#12465](https://github.com/crystal-lang/crystal/pull/12465), thanks @straight-shoota)
- Fix specs with side effects ([#12539](https://github.com/crystal-lang/crystal/pull/12539), thanks @straight-shoota)
- Fix `HTTP::Client` implicit compression with retry ([#12536](https://github.com/crystal-lang/crystal/pull/12536), thanks @straight-shoota)
- `HTTP::StaticFileHandler`: Reduce max stat calls from 6 to 2 ([#12310](https://github.com/crystal-lang/crystal/pull/12310), thanks @didactic-drunk)
- Add `Socket::IPAddress.valid?` ([#10492](https://github.com/crystal-lang/crystal/pull/10492), thanks @straight-shoota)
- Add warning about concurrent requests in `HTTP::Client` ([#12527](https://github.com/crystal-lang/crystal/pull/12527), thanks @straight-shoota)
Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
- Replace deprecated `Socket.ip?` with `IPAddress.valid?` ([#12489](https://github.com/crystal-lang/crystal/pull/12489), thanks @straight-shoota)
- Fix `HTTP::Client#exec` to abort retry when client was closed ([#12465](https://github.com/crystal-lang/crystal/pull/12465), thanks @straight-shoota)
- Fix specs with side effects ([#12539](https://github.com/crystal-lang/crystal/pull/12539), thanks @straight-shoota)
- Fix `HTTP::Client` implicit compression with retry ([#12536](https://github.com/crystal-lang/crystal/pull/12536), thanks @straight-shoota)
- `HTTP::StaticFileHandler`: Reduce max stat calls from 6 to 2 ([#12310](https://github.com/crystal-lang/crystal/pull/12310), thanks @didactic-drunk)
- Add `Socket::IPAddress.valid?` ([#10492](https://github.com/crystal-lang/crystal/pull/10492), thanks @straight-shoota)
- Add warning about concurrent requests in `HTTP::Client` ([#12527](https://github.com/crystal-lang/crystal/pull/12527), thanks @straight-shoota)
- Fix `HTTP::Client#exec` to abort retry when client was closed ([#12465](https://github.com/crystal-lang/crystal/pull/12465), thanks @straight-shoota)
- Fix specs with side effects ([#12539](https://github.com/crystal-lang/crystal/pull/12539), thanks @straight-shoota)
- Fix `HTTP::Client` implicit compression with retry ([#12536](https://github.com/crystal-lang/crystal/pull/12536), thanks @straight-shoota)
- Reduce max stat calls from 6 to 2 in `HTTP::StaticFileHandler` ([#12310](https://github.com/crystal-lang/crystal/pull/12310), thanks @didactic-drunk)
- Add `Socket::IPAddress.valid?` ([#10492](https://github.com/crystal-lang/crystal/pull/10492), ([#12489](https://github.com/crystal-lang/crystal/pull/12489), thanks @straight-shoota)
- Add warning about concurrent requests in `HTTP::Client` ([#12527](https://github.com/crystal-lang/crystal/pull/12527), thanks @straight-shoota)

Copy link
Member

Choose a reason for hiding this comment

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

It's hard to figure out what's the actual change here...
Looks like combining #10492 and #12489 into a single entry? I guess that makes sense.

But please describe the description excplicitly. Just a diff may be okay for small typos, but such a reorganization is not easy to grok.

Copy link
Contributor

Choose a reason for hiding this comment

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

@beta-ziliani you removed the wrong entry ;)

CHANGELOG.md Outdated Show resolved Hide resolved
CHANGELOG.md Outdated Show resolved Hide resolved
CHANGELOG.md Outdated
Comment on lines 120 to 122
- **(performance)** Compiler: avoid creating `Set` in `merge_if_vars` ([#12433](https://github.com/crystal-lang/crystal/pull/12433), thanks @asterite)
- Compiler: simplify some calls ([#12417](https://github.com/crystal-lang/crystal/pull/12417), thanks @asterite)
- **(performance)** Compiler: micro-optimizations in `merge_if_vars` ([#12432](https://github.com/crystal-lang/crystal/pull/12432), thanks @asterite)
Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
- **(performance)** Compiler: avoid creating `Set` in `merge_if_vars` ([#12433](https://github.com/crystal-lang/crystal/pull/12433), thanks @asterite)
- Compiler: simplify some calls ([#12417](https://github.com/crystal-lang/crystal/pull/12417), thanks @asterite)
- **(performance)** Compiler: micro-optimizations in `merge_if_vars` ([#12432](https://github.com/crystal-lang/crystal/pull/12432), thanks @asterite)
- **(performance)** Compiler: avoid creating `Set` in `merge_if_vars` ([#12433](https://github.com/crystal-lang/crystal/pull/12433), thanks @asterite)
- **(performance)** Compiler: micro-optimizations in `merge_if_vars` ([#12432](https://github.com/crystal-lang/crystal/pull/12432), thanks @asterite)
- Compiler: simplify some calls ([#12417](https://github.com/crystal-lang/crystal/pull/12417), thanks @asterite)

Copy link
Member

Choose a reason for hiding this comment

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

What's the reasoning here? It looks like just reordering the items?

Copy link
Contributor

Choose a reason for hiding this comment

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

yeah, seemed odd to have two entries related to the same part of the codebase separated.

Copy link
Member Author

Choose a reason for hiding this comment

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

I merged them

CHANGELOG.md Outdated Show resolved Hide resolved
CHANGELOG.md Outdated
Comment on lines 55 to 61
- Replace deprecated `Socket.ip?` with `IPAddress.valid?` ([#12489](https://github.com/crystal-lang/crystal/pull/12489), thanks @straight-shoota)
- Fix `HTTP::Client#exec` to abort retry when client was closed ([#12465](https://github.com/crystal-lang/crystal/pull/12465), thanks @straight-shoota)
- Fix specs with side effects ([#12539](https://github.com/crystal-lang/crystal/pull/12539), thanks @straight-shoota)
- Fix `HTTP::Client` implicit compression with retry ([#12536](https://github.com/crystal-lang/crystal/pull/12536), thanks @straight-shoota)
- `HTTP::StaticFileHandler`: Reduce max stat calls from 6 to 2 ([#12310](https://github.com/crystal-lang/crystal/pull/12310), thanks @didactic-drunk)
- Add `Socket::IPAddress.valid?` ([#10492](https://github.com/crystal-lang/crystal/pull/10492), thanks @straight-shoota)
- Add warning about concurrent requests in `HTTP::Client` ([#12527](https://github.com/crystal-lang/crystal/pull/12527), thanks @straight-shoota)
Copy link
Member

Choose a reason for hiding this comment

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

It's hard to figure out what's the actual change here...
Looks like combining #10492 and #12489 into a single entry? I guess that makes sense.

But please describe the description excplicitly. Just a diff may be okay for small typos, but such a reorganization is not easy to grok.

CHANGELOG.md Outdated
Comment on lines 120 to 122
- **(performance)** Compiler: avoid creating `Set` in `merge_if_vars` ([#12433](https://github.com/crystal-lang/crystal/pull/12433), thanks @asterite)
- Compiler: simplify some calls ([#12417](https://github.com/crystal-lang/crystal/pull/12417), thanks @asterite)
- **(performance)** Compiler: micro-optimizations in `merge_if_vars` ([#12432](https://github.com/crystal-lang/crystal/pull/12432), thanks @asterite)
Copy link
Member

Choose a reason for hiding this comment

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

What's the reasoning here? It looks like just reordering the items?

CHANGELOG.md Outdated
- Execute `compopt` only when it's present ([#12248](https://github.com/crystal-lang/crystal/pull/12248), thanks @potomak)
- Use `Makefile.win` and wrapper script on Windows CI ([#12344](https://github.com/crystal-lang/crystal/pull/12344), thanks @HertzDevil)
- [Makefile] Add format target ([#11420](https://github.com/crystal-lang/crystal/pull/11420), thanks @straight-shoota)
- Spec: bump and document timeouts in interpreted mode ([#12430](https://github.com/crystal-lang/crystal/pull/12430), thanks @asterite)
Copy link
Member

Choose a reason for hiding this comment

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

This PR was missing labels. It belongs into stdlib section.

CHANGELOG.md Outdated Show resolved Hide resolved
CHANGELOG.md Outdated Show resolved Hide resolved
CHANGELOG.md Outdated Show resolved Hide resolved
@beta-ziliani beta-ziliani marked this pull request as ready for review October 6, 2022 12:26
CHANGELOG.md Outdated Show resolved Hide resolved
Copy link
Member

@straight-shoota straight-shoota left a comment

Choose a reason for hiding this comment

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

I'm approving this to make it clear for merging when ready.

But it looks like https://github.com/crystal-lang/crystal/pull/12568/files#r988795474, #12568 (comment) and #12568 (comment) still need addressing.

@beta-ziliani beta-ziliani merged commit 41573fa into crystal-lang:master Oct 6, 2022
@beta-ziliani beta-ziliani deleted the changelog/1.6.0 branch October 6, 2022 20:14
lbguilherme pushed a commit to lbguilherme/crystal that referenced this pull request Oct 24, 2022
@straight-shoota straight-shoota added this to the 1.6.0 milestone Dec 21, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants