October 6, 2024
This Week in Open Source at Mainmatter #71
Overview
See all Open Source Updates
anchorRust
- mainmatter/100-exercises-to-learn-rust #159 simplify ebook styling (@marcoow)
- mainmatter/gerust #99 rename pacesetter to gerust (@marcoow)
- mainmatter/gerust #49 Add code docs (@marcoow)
anchorSvelte
- animotionjs/animotion #44 fix: import
defineProps
separately to allow import in module (@paoloricciuti) - mainmatter/sheepdog #184 Landing page demo integration (@nickschot)
- mainmatter/sheepdog #158 docs: add task modifier explainer (@paoloricciuti)
- sveltejs/kit #12749 feat: pass filename to
migrate
(@paoloricciuti) - sveltejs/svelte #13504 feat: migrate
svelte:self
(@paoloricciuti) - sveltejs/svelte #13484 fix: migrate
$$Props
without creating non existent props (@paoloricciuti) - sveltejs/svelte #13480 fix: move labeled statements that need reordering after props insertion point (@paoloricciuti)
- sveltejs/svelte #13479 feat: support migration of self closing tags (@paoloricciuti)
- sveltejs/svelte #13473 fix: various
svelte:component
migration bugs (@paoloricciuti) - sveltejs/svelte #13468 fix: correctly migrate
$$slots
with bracket member expressions & slots with static props (@paoloricciuti) - sveltejs/svelte #13461 feat: support migration of single assignment labeled statements (@paoloricciuti)
- sveltejs/svelte #13456 feat: fix accessors and support migration of accessors (@paoloricciuti)
- sveltejs/svelte #13437 feat: support migration of
svelte:component
(@paoloricciuti) - sveltejs/svelte #13424 chore: refactor migration composition logic (@paoloricciuti)
anchorEmbroider
- embroider-build/app-blueprint #96 fix all @embroider/virtual renames (@mansona)
anchorLint to the future
- mansona/lint-to-the-future #44 add lttf alias (@mansona)
- mansona/lint-to-the-future #43 Add prettier setup (@mansona)
- mansona/lint-to-the-future #41 move output command test to its own file (@mansona)
- mansona/lint-to-the-future #40 setup release-plan (@mansona)
- mansona/lint-to-the-future #39 switch to pnpm (@mansona)
- mansona/lint-to-the-future #48 Accept rule names with colon. (@Mikek2252)
- mansona/lint-to-the-future #47 Hide completed rules (@Mikek2252)
- mansona/lint-to-the-future #45 Upgrade LTTF Dashboard app to ember 5 (@Mikek2252)
- mansona/lint-to-the-future #36 Add remove command to lint-to-the-future (@Mikek2252)
- mansona/lint-to-the-future-eslint #30 Support shebang files (@mansona)
- mansona/lint-to-the-future-eslint #28 use the right name for filter (@mansona)
- mansona/lint-to-the-future-eslint #26 remove npmrc (@mansona)
- mansona/lint-to-the-future-eslint #24 use release-plan (@mansona)
- mansona/lint-to-the-future-eslint #23 move list test to fixturify-project (@mansona)
- mansona/lint-to-the-future-eslint #22 swap to eslint recommended (@mansona)
- mansona/lint-to-the-future-eslint #21 add remove api (@mansona)
- mansona/lint-to-the-future-eslint #20 swap to fixturify project (@mansona)
- mansona/lint-to-the-future-eslint #19 add prettier (@mansona)
- mansona/lint-to-the-future-eslint #18 swap to pnpm (@mansona)
anchorJavaScript
- formatjs/formatjs #4543 Fix(@formatjs/cli-lib): add newline to compiled file, fix #4539 (@BlueCutOfficial)
- vitejs/vite #18269 docs: add Ember logo to the frameworks (@mansona)
anchorOctokit
- octokit/action.js #648 build: switch to vitest (@oscard0m)
- octokit/auth-app.js #648 build: switch to vitest and fetch-mock v11 (@oscard0m)
- octokit/plugin-create-or-update-text-file.js #293 build: switch to vitest (@oscard0m)
anchorEmber
- DazzlingFugu/ember-fr-guides-source #276 Automatic catch up from 5.4 to 5.11 (@BlueCutOfficial)
- DazzlingFugu/ember-fr-guides-source #253 New nicer version of the catchup script (@BlueCutOfficial)
- adopted-ember-addons/ember-paper #1255 update lint-to-the-future (@mansona)
- adopted-ember-addons/ember-paper #1253 update lttf dashbaord (@mansona)
- adopted-ember-addons/ember-paper #1252 run ember-component-template-colocation-migrator (@mansona)
- adopted-ember-addons/ember-paper #1250 Re-enable the Prettier eslint plugin (@mansona)
- ember-codemods/tagless-ember-components-codemod #199 start using release-plan (@mansona)
- ember-codemods/tagless-ember-components-codemod #198 add basic support for mixins on native classes (@mansona)
- ember-codemods/tagless-ember-components-codemod #197 swap to pnpm (@mansona)
- ember-codemods/tagless-ember-components-codemod #196 drop support for node < 18 (@mansona)
- zeppelin/ember-click-outside #268 Fix package description (@zeppelin)
- zeppelin/ember-click-outside #267 Remove usage of deprecated
action
helper in tests (@zeppelin)