June 8, 2022
This Week in Open Source at Mainmatter #11
Overview
See all Open Source Updates
anchorEmber.js
- ember-cli/ember-try #850 Add support for npm overrides (@mansona)
- ember-learn/ember-blog #1154 Release v4.4 (@locks)
- ember-learn/ember-blog #1157 fix the canonical declaration of re-posted content (@mansona)
- ember-learn/ember-styleguide #422 Fix CI (@mansona)
- ember-learn/ember-styleguide #420 Update some dependencies (@mansona)
- ember-learn/guides-source #1821 Backport code sample diff (@locks)
- ember-learn/guides-source #1820 v4.4.0 (@locks)
- ember-learn/handbook #68 Update ember-releases.md (@locks)
- emberjs/core-notes #453 add learning meeting notes for 2022-05-30 (@mansona)
- emberjs/core-notes #450 Learning team Meeting - 9th May (@mansona)
- emberjs/data #8000 promise-proxies: Fix "Cannot read properties of undefined (reading 'bind')" error (@Turbo87)
- emberjs/rfcs #818 Fix stage for accepted RFCs (@locks)
- empress/field-guide #58 WIP fix dynamic component to support embroider-optimised (@mansona)
- empress/rfc-process #17 update mdbook-template for testing (@mansona)
- empress/rfc-process #16 fix prettier lints (@mansona)
- empress/rfc-process #15 add order to stages model (@mansona)
- empress/rfc-process #14 Fix some lints from Lint to the Future dashboard (@mansona)
- empress/rfc-process #13 navigate to all pages in a test (@mansona)
- empress/rfc-process #12 Add grouped Table of Contents file (@mansona)
- empress/rfc-process-mdbook-template #13 UI tweaks (@mansona)
- empress/rfc-process-mdbook-template #12 Group the Table of Contents by Stage (@mansona)
- empress/rfc-process-mdbook-template #11 Fix last two lints from Lint to the Future dashboard (@mansona)
- empress/rfc-process-mdbook-template #10 Add a tests that visits all routes (@mansona)
- mansona/ember-get-config #44 Fix fastboot double wrapping default export/import (@mansona)
- mansona/ember-html-excerpt #5 update downsize-cjs to allow it to support esm directly (@mansona)
- mansona/ember-html-excerpt #4 add deprecation checks with ember-try (@mansona)
- mansona/ember-html-excerpt #3 Support Ember 4.x (@mansona)
- mansona/ember-html-excerpt #2 update to 3.28 with ember-cli-update (@mansona)
- mansona/ember-html-excerpt #1 Fix CI (@mansona)
- miguelcobain/ember-paper #1220 Convert PaperGridList to native class syntax (@mansona)
- miguelcobain/ember-paper #1219 upgrade angular-material-styles to remove sass deprecation (@mansona)
- miguelcobain/ember-paper #1218 Remove ember-cp-validations from demo application (@mansona)
- mainmatter/ember-promise-modals #688 Prefer "happy path" code style for
_resolve()
(@pichfl) - mainmatter/ember-promise-modals #687 Extract destruction of the modals effects into a method and apply them (@pichfl)
- mainmatter/ember-promise-modals #686 Closing the modal should inform the modals service (@pichfl)
- mainmatter/ember-promise-modals #685 Move attaching/detaching
animationend
event handler into methods and generalize related names (@pichfl) - mainmatter/ember-promise-modals #684 Move focusTrap setup/teardown to methods (@pichfl)
- mainmatter/ember-promise-modals #683 Replace retained element reference with a method (@pichfl)
- mainmatter/ember-promise-modals #682 Improve test helper (@pichfl)
- mainmatter/ember-promise-modals #672 Enable
onAnimationModalInEnd
callback (@pichfl) - mainmatter/ember-promise-modals #671 Pin dependencies (@pichfl)
- mainmatter/ember-promise-modals #670 Version updates (@pichfl)
- mainmatter/ember-promise-modals #669 Ensure modal gets removed even when animationend fails (@pichfl)
- mainmatter/ember-promise-modals #681 remove dependabot configuration (@nickschot)
- mainmatter/ember-simple-auth #2420 Drop support for Ember <= 3.12 (@marcoow)
- mainmatter/ember-simple-auth #2419 Run CI on Node 14 (@marcoow)
- mainmatter/ember-simple-auth #2418 Use Volta (@marcoow)
- mainmatter/qunit-dom #1600 package.json: Specify
packageManager
field (@Turbo87) - mainmatter/qunit-dom #1598 tests: Remove
global
usage (@Turbo87) - mainmatter/qunit-dom #1574 Remove
.pnpm-debug.log
file (@Turbo87) - mainmatter/qunit-dom #1573 CI: Update Node.js versions (@Turbo87)
- mainmatter/qunit-dom #1572 Remove
engines
declaration frompackage.json
(@Turbo87)
anchorJavaScript
- Turbo87/lva-camo-status #651 CI: Update Node.js to v16 (@Turbo87)
- mansona/Downsize #6 fix module definition for esm (.mjs instead of .js) (@mansona)
- mansona/Downsize #5 Add auto-changelog (@mansona)
- mansona/Downsize #4 breaking: drop support for EOL Node versions and fix Unicode for modern JS (@mansona)
- mansona/Downsize #3 move from travis to GitHub Actions (@mansona)
- mansona/Downsize #2 Support esm (@mansona)
- mansona/Downsize #1 Feature/cjs (@mansona)
- platinumazure/eslint-plugin-qunit #233 add
allowFunctions
as an allow-list for require-expect function calls (@mansona)
anchorLint to the future
- mansona/lint-to-the-future #24 try importing an esm module before reverting to
importCwd
(@mansona) - mansona/lint-to-the-future #23 add documentation for plugin developers (@mansona)
- mansona/lint-to-the-future-ember-template #14 Add lib to discovery folders (@locks)
- mansona/lint-to-the-future-ember-template #11 add matrix test for all ember-template-lint versions and fix ESM issue with ember-template-lint@4 (@mansona)
- mansona/lint-to-the-future-ember-template #10 breaking: drop support for node < 14 and fix CI (@mansona)
anchorOctokit
- octokit/plugin-paginate-rest.js #376 ci(codeql): ignore on push events for dependabot branches (@oscard0m)
- octokit/types.ts #389 ci(codeql): ignore on push events for dependabot branches (@oscard0m)
anchorRust
- Turbo87/united-flarmnet #90 ogn: Simplify JSON parsing (@Turbo87)
- ferrous-systems/teaching-material #110 presentations/macros: Fix typo (@Turbo87)
- ferrous-systems/teaching-material #109 presentations/macros: Adjust
write!()
signature (@Turbo87) - svartalf/rust-claim #10 autocfg: Allow all v1.x releases (@Turbo87)
anchorcrates.io
- rust-lang/crates.io #4861 router: Remove
/api/v1/
subrouter (@Turbo87) - rust-lang/crates.io #4859 sentry: Replace
Ember
import from@sentry/integrations
(@Turbo87) - rust-lang/crates.io #4858 Remove unused
docs.rs
metadata (@Turbo87) - rust-lang/crates.io #4857 claim: Use git dependency (@Turbo87)
- rust-lang/crates.io #4836 admin/upload_index: Use
indicatif
for progress reporting (@Turbo87) - rust-lang/crates.io #4825 Simplify CIDR parsing code (@Turbo87)
- rust-lang/crates.io #4814 search: Fix app crash without given
q
query parameter (@Turbo87) - rust-lang/crates.io #4813 catch-all: Fix
reload()
action (@Turbo87) - rust-lang/crates.io #4794 renovate: Automatically merge linting and testing dependency updates (@Turbo87)