March 16, 2025
This Week in Open Source at Mainmatter #93
Overview
See all Open Source Updates
anchorRust
- mainmatter/gerust #213 Fix seeding task (@marcoow)
- mainmatter/reStations #68 use From/Into instead of conversion function for responses (@marcoow)
- mainmatter/reStations #67 Remove unused data and
StationRecord
attributes (@marcoow) - mainmatter/reStations #62 Switch to sqlx (@marcoow)
- mainmatter/reStations #76 ci(update-docker-image): add missing env variable
DATABASE_URL
(@oscard0m) - mainmatter/reStations #83 Readme updates (@oliverbarnes)
- mainmatter/reStations #82 Simpler sorting of geo position results (@oliverbarnes)
- mainmatter/reStations #81 Update readme (@oliverbarnes)
- mainmatter/reStations #78 Geo position search and initial finders refactor (@oliverbarnes)
- mainmatter/reStations #72 Add DATABASE_URL to .env (@oliverbarnes)
- mainmatter/reStations #70 Distribute types between controller and db modules (@oliverbarnes)
- mainmatter/reStations #63 Add curl examples to README (@oliverbarnes)
anchorSvelte
- paoloricciuti/bsky-svelte-feed #2 fix: still include every post of mine (@paoloricciuti)
anchorEmbroider
- embroider-build/embroider #2380 mark template-codemod as a stable 1.0.0 release (@mansona)
- embroider-build/embroider #2379 fix @ember/object module cycles for ember 5.8 (and potentially older) (@mansona)
- embroider-build/embroider #2375 tag template-tag-codemod as latest (@mansona)
- embroider-build/embroider #2371 Merge stable into main (@mansona)
- embroider-build/embroider #2358 fix gitignore for switching between stable and main (@mansona)
- embroider-build/embroider #2357 fix index.ts component resolving (@mansona)
- embroider-build/embroider #2356 build config-meta-loader into dist folder (@mansona)
- embroider-build/embroider #2351 Merge stable into main (@mansona)
- embroider-build/embroider #2344 move most of the implementation of staticInvokables to core (@mansona)
- embroider-build/embroider #2333 Add Vite support for Ember 5.4 (@mansona)
anchorLint to the future
- mansona/lint-to-the-future-ember-template #42 update release-plan (@mansona)
- mansona/lint-to-the-future-eslint #45 update release-plan (@mansona)
- mansona/lint-to-the-future-stylelint #16 swap to esm only and drop esm dependency (@mansona)
- mansona/lint-to-the-future-stylelint #15 add an end-to-end test (@mansona)
- mansona/lint-to-the-future-stylelint #14 convert to vitest (@mansona)
- mansona/lint-to-the-future-stylelint #12 start using release-plan (@mansona)
- mansona/lint-to-the-future-stylelint #11 switch to pnpm (@mansona)
- mansona/lint-to-the-future-stylelint #10 drop support for node 14 and 16 (@mansona)
anchorJavaScript
- embroider-build/create-release-plan-setup #209 update release-plan (@mansona)
- embroider-build/release-plan #155 add ability to set tag per package (@mansona)
anchorEmber
- ember-engines/ember-engines #905 Move from using ember-cli-addon-tests to using fixturify-project for tests (@mansona)
- ember-engines/ember-engines #904 fix action deprecation (@mansona)
- ember-engines/ember-engines #902 update release-plan (@mansona)
- embroider-build/addon-blueprint #331 Remove remaining pnpm version from pnpm/action-setup (@nickschot)
- mainmatter/ember-vite-codemod #59 split CI by ember version (@mansona)
- mainmatter/ember-vite-codemod #57 add a --environment=production test (@mansona)
- mainmatter/ember-vite-codemod #51 add fail-fast: false to CI matrix (@mansona)
- mainmatter/ember-vite-codemod #49 split out webpack and typescript tests properly (@mansona)
- mainmatter/ember-vite-codemod #39 make sure the codemod doesn't exit if it comes across private packages (@mansona)
- mainmatter/ember-vite-codemod #35 move recast to a dependency (@mansona)
- mainmatter/ember-vite-codemod #24 enable tests for Ember 5.4 (@mansona)
- mainmatter/ember-vite-codemod #15 bump minimum embroider versions and enable testing for ember-5.8 (@mansona)
- nickschot/ember-gesture-modifiers #854 Update v2 addon blueprint (inc. decorator-transforms) (@nickschot)
- nickschot/ember-mobile-menu #1129 Docs smoke test & lint config fixes (@nickschot)
- nickschot/ember-mobile-menu #1128 Fix addon-docs deployment (@nickschot)
- nickschot/ember-mobile-menu #1124 Get rid of dependenciesMeta injected and use pnpm flags only when needed in CI (@nickschot)