March 2, 2025
This Week in Open Source at Mainmatter #91
Overview
See all Open Source Updates
anchorSvelte
- sveltejs/language-tools #2694 fix: properly transform
$props.id
when$props
is assigned toprops
(@paoloricciuti) - sveltejs/svelte #15401 fix: disallow
bind:group
to snippet parameters (@paoloricciuti) - sveltejs/svelte #15384 fix: allow double hyphen css selector names (@paoloricciuti)
- sveltejs/svelte #15382 fix: allow for duplicate
var
declarations (@paoloricciuti)
anchorEmbroider
- embroider-build/embroider #2322 add a failing test for Component.extend() (@mansona)
- embroider-build/embroider #2321 downgrade ember-cli dependency to support a wider range of ember-source (@mansona)
- embroider-build/embroider #2319 template-tag-codemod: only reuse ember prebuild if you explicitly pass the option to do so (@mansona)
- embroider-build/github-changelog #38 drop support for node 16 (@mansona)
- embroider-build/github-changelog #32 convert to vitest (@mansona)
- embroider-build/github-changelog #25 add windows tests (@mansona)
anchorJavaScript
- embroider-build/create-release-plan-setup #197 update the release-plan setup (@mansona)
- embroider-build/release-plan #134 Update eslint - flat config and better prettier implementation (@mansona)
- embroider-build/release-plan #133 update execa (@mansona)
- embroider-build/release-plan #132 update pnpm (@mansona)
anchorEmber
- ember-learn/ember-api-docs #936 update ember-power-select and ember-concurrency (@mansona)
- mainmatter/ember-vite-codemod #22 ignore changelog for linting (@mansona)
- mainmatter/ember-vite-codemod #19 Enable testing for Ember 5.12 (@mansona)
- mainmatter/ember-vite-codemod #12 set up release-plan (@mansona)
- mainmatter/ember-vite-codemod #11 add a basic CI (@mansona)
- mainmatter/ember-vite-codemod #21 Support Ember 5.12 (by updating packages) (@BlueCutOfficial)
- mainmatter/ember-vite-codemod #18 Iterate on ensure-v2-addon task (@BlueCutOfficial)
- mainmatter/ember-vite-codemod #17 Add
/tmp/
at to the top of .gitignore if not found (@BlueCutOfficial) - mainmatter/ember-vite-codemod #16 Check if the repository is clean (@BlueCutOfficial)
- mainmatter/ember-vite-codemod #14 Add a README.md (@BlueCutOfficial)
- mainmatter/ember-vite-codemod #10 Implement each stage of the codemod (@BlueCutOfficial)
- nickschot/ember-mobile-menu #1084 Convert to GJS components (@nickschot)
- nickschot/ember-mobile-menu #1080 Add support for @ember/test-waiters v4 (@nickschot)
- nickschot/ember-mobile-menu #1077 Add support for tracked-built-ins v4 (@nickschot)
- nickschot/ember-mobile-menu #1073 Replace ember-resources & friends with native code (@nickschot)
- nickschot/ember-mobile-menu #1072 Upgrade to latest v2 blueprint structure (@nickschot)
- nickschot/ember-mobile-menu #1064 Make @glimmer/component & @glimmer/component peerDependency instead of dependency & support 2.0.0 (@nickschot)