Skip to content

Release blog for 3.5 - #17020

Merged
sosukesuzuki merged 8 commits into
mainfrom
release-blog-3.5
Feb 9, 2025
Merged

sosukesuzuki merged 8 commits into
mainfrom
release-blog-3.5

Conversation

@sosukesuzuki

Copy link
Copy Markdown
Member

Description

Checklist

  • I’ve added tests to confirm my change works.
  • (If changing the API or CLI) I’ve documented the changes I’ve made (in the docs/ directory).
  • (If the change is user-facing) I’ve added my changes to changelog_unreleased/*/XXXX.md file following changelog_unreleased/TEMPLATE.md.
  • I’ve read the contributing guidelines.

✨Try the playground for this PR✨

@github-actions

github-actions Bot commented Jan 16, 2025 •

Copy link
Copy Markdown
Contributor

Size Change: 0 B

Total Size: 7.89 MB

ℹ️ View Unchanged
Filename Size
./dist/bin 4.1 kB
./dist/bin/prettier.cjs 2.24 kB
./dist/doc.d.ts 7.42 kB
./dist/doc.js 53.8 kB
./dist/doc.mjs 50.2 kB
./dist/index.cjs 36.9 kB
./dist/index.d.ts 27 kB
./dist/index.mjs 743 kB
./dist/internal 4.1 kB
./dist/internal/cli.mjs 146 kB
./dist/LICENSE 1.06 kB
./dist/package.json 7.03 kB
./dist/plugins 4.1 kB
./dist/plugins/acorn.d.ts 109 B
./dist/plugins/acorn.js 152 kB
./dist/plugins/acorn.mjs 152 kB
./dist/plugins/angular.d.ts 177 B
./dist/plugins/angular.js 85.9 kB
./dist/plugins/angular.mjs 85.2 kB
./dist/plugins/babel.d.ts 419 B
./dist/plugins/babel.js 316 kB
./dist/plugins/babel.mjs 316 kB
./dist/plugins/estree.d.ts 11 B
./dist/plugins/estree.js 202 kB
./dist/plugins/estree.mjs 201 kB
./dist/plugins/flow.d.ts 90 B
./dist/plugins/flow.js 680 kB
./dist/plugins/flow.mjs 680 kB
./dist/plugins/glimmer.d.ts 93 B
./dist/plugins/glimmer.js 138 kB
./dist/plugins/glimmer.mjs 137 kB
./dist/plugins/graphql.d.ts 93 B
./dist/plugins/graphql.js 44.1 kB
./dist/plugins/graphql.mjs 43.4 kB
./dist/plugins/html.d.ts 139 B
./dist/plugins/html.js 152 kB
./dist/plugins/html.mjs 151 kB
./dist/plugins/markdown.d.ts 127 B
./dist/plugins/markdown.js 149 kB
./dist/plugins/markdown.mjs 149 kB
./dist/plugins/meriyah.d.ts 93 B
./dist/plugins/meriyah.js 132 kB
./dist/plugins/meriyah.mjs 131 kB
./dist/plugins/postcss.d.ts 121 B
./dist/plugins/postcss.js 154 kB
./dist/plugins/postcss.mjs 153 kB
./dist/plugins/typescript.d.ts 96 B
./dist/plugins/typescript.js 889 kB
./dist/plugins/typescript.mjs 888 kB
./dist/plugins/yaml.d.ts 90 B
./dist/plugins/yaml.js 122 kB
./dist/plugins/yaml.mjs 122 kB
./dist/README.md 3.94 kB
./dist/standalone.d.ts 1.37 kB
./dist/standalone.js 82.1 kB
./dist/standalone.mjs 81.9 kB
./dist/THIRD-PARTY-NOTICES.md 208 kB

compressed-size-action

@pkg-pr-new

pkg-pr-new Bot commented Jan 16, 2025 •

Copy link
Copy Markdown

Open in Stackblitz

npm i https://pkg.pr.new/prettier@17020

commit: 7f05da3

@sosukesuzuki sosukesuzuki mentioned this pull request Jan 17, 2025
11 tasks done
@fisker fisker added this to the 3.5 milestone Jan 20, 2025
@fisker

fisker commented Jan 20, 2025 •

Copy link
Copy Markdown
Member

Looks like typescript-eslint/typescript-eslint#10640 is going to unblock #16881, let's wait for a few days before release 3.5?

@fisker

fisker commented Jan 23, 2025

Copy link
Copy Markdown
Member

#16881 still blocked by typescript-eslint/typescript-eslint#10691, you can release without it if you want.


### API

#### Add support for TypeScript config files ([#16828](https://github.com/prettier/prettier/pull/16828) by [@itsyoboieltr](https://github.com/itsyoboieltr) & [@fisker](https://github.com/fisker))

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Maybe this worth highlight?

BTW, you don't need use separate PR to highlight entries, it can be done when preparing blog post.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

BTW, you don't need use separate PR to highlight entries, it can be done when preparing blog post.

I was thinking the same thing, but in our release flow, after clearing the changelog_unureleased, we would have to merge this PR, which would cause conflicts. To avoid this, I separate PRs

@sosukesuzuki

Copy link
Copy Markdown
Member Author

I'm busy writing my thesis right now, so I'll release it when I'm done.

Comment thread website/blog/2025-01-31-3.5.0.md Outdated

### Ember / Handlebars

#### Handle <style> and <pre> tags in Handlebars/Glimmer ([#15087](https://github.com/prettier/prettier/pull/15087) by [@jurgenwerk](https://github.com/jurgenwerk))

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Getting this during Netlify build:

Expected a closing tag for `<pre>` (306:25-306:30) before the end of `atxHeading`

I guess we need to escape html tags in the original markdown:

#### Handle &lt;style&gt; and &lt;pre&gt; tags in Handlebars/Glimmer

or

#### Handle `<style>` and `<pre>` tags in Handlebars/Glimmer



<!-- Prettier 3.5 -->
a 字 a 字 a 字 60~10点 60〜100点

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

The 3.4 and 3.5 examples each change one of the 100s to "10"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants