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

2024-09-09のJS: Vue 3.5、jsprimer v6、a11y-visualizer #1220

Merged
merged 20 commits into from
Sep 9, 2024
Merged

Conversation

azu
Copy link
Member

@azu azu commented Sep 9, 2024

Vue 3.5がリリースされました。

パフォーマンス改善、definePropsの返り値をDestructureできるようになっています。
また、useId()の追加、data-allow-mismatch属性の追加、defineCustomElement() APIを追加しCustom Elementの対応を改善、useTemplateRef()onWatcherCleanup()の追加なども行われています。


JavaScriptの入門書であるjsprimer v6.0.0がリリースされました。

ES2024の対応とNode.jsのユースケースの章が刷新されています。
ECMAScript関係ではMap.groupBy/Object.groupBy、ECMAScript Proposal Stage 2.7の対応が行われています。
また、Node.jsでは標準モジュールに追加されたnode:utilparseArgsnode:testへの対応が行われています。


Accessibility Visualizer Browser Extensionというウェブアクセシビリティのデバッグを補助するブラウザ拡張が公開されています。

a11y-visualizerでは、画像のaltや見出しレベルなどを可視化することで、アクセシビリティの問題を発見しやすくしています。

@azu azu changed the title 2024-09-09のJS: Vue 3.5、jsprimer v6、a11y-visualize 2024-09-09のJS: Vue 3.5、jsprimer v6、a11y-visualizer Sep 9, 2024
@azu azu merged commit 53bafd6 into develop Sep 9, 2024
@azu azu deleted the jser-week-706 branch September 9, 2024 00:50
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.

1 participant