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

2022-09-06のJS: Rollup v3の変更点、 Chrome 106 Beta、npmベストプラクティス #1007

Merged
merged 22 commits into from Sep 5, 2022

Conversation

azu
Copy link
Member

@azu azu commented Sep 5, 2022

Rollup 3.0のプレリリース版が公開されています。

Rollup 3.0では、Node.js 12のサポート終了、ブラウザ向けのパッケージを@rollup/browserに分離、非推奨のメソッドの削除。 output.interopcompatを追加、--bundleConfigAsCjsフラグの追加などが予定されています。


Chrome 106 Betaが公開されました。

Origin Trialsとしてiframeのanonymous属性、Pop-Up APIの追加されています。
Android WebViewでのClient Hintsをサポート、CSSの単位としてicをサポート、Intl.NumberFormat v3 APIをサポート、WebCodecsdequeueイベントのサポートなども含まれています。
また、破壊的な変更としてCookieのドメイン属性の非ASCII文字を削除、HTTP/2 Pushのサポートの削除なども含まれています。


Open Source Security Foundationからnpmでのパッケージ公開のセキュリティについてのベストプラクティスのドキュメントが公開されています。

また、JavaScriptのライブラリをnpmへパッケージとして公開に関するガイドが公開されています。

こちらも合わせて読んでみると良いかもしれません。

@azu azu merged commit 26e837d into develop Sep 5, 2022
@azu azu deleted the jser-week-608 branch September 5, 2022 15: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.

None yet

1 participant