May 9, 2022
This Week in Open Source at Mainmatter #10
Overview
See all Open Source Updates
anchorHighlight
Tobias Bieniek has been contributing to RenovateBot, a bot for automated dependency updates.
His PR 15214 added changelogs to Rust crate update PRs by downloading #crate metadata from crates.io. It also uses a fast path on the crates.io server to avoid unnecessary database requests.
anchorEmber.js
- Turbo87/intellij-emberjs #440 Fix
LineMarkerInfo
deprecation error (@Turbo87) - ember-learn/ember-styleguide #418 update lint-to-the-future dashboard workflow (@mansona)
- ember-learn/guides-source #1814 Fix typo in linking-between-routes.md (@locks)
- empress/ember-showdown-prism #25 add typescript and diff components (@mansona)
- empress/empress-blog #159 update lttf dashboard workflow (@mansona)
- empress/rfc-process #10 Update to 3.28 with ember-cli-update (@mansona)
- empress/rfc-process #9 fix prember urls (@mansona)
- empress/rfc-process #8 Add stages and teams models and data processing (@mansona)
- empress/rfc-process-mdbook-template #7 Add frontmatter implementation (@mansona)
- mansona/ember-get-config #41 breaking: re-export configModule to reduce duplication and fix dynamic config (@mansona)
- offirgolan/ember-cp-validations #705 Add missing changelog entries (@zeppelin)
- qonto/ember-cp-validations #18 Remove volatile support & enable Ember 4 tests (@zeppelin)
- qonto/ember-cp-validations #17 Remove support for Ember < 3.28 (@zeppelin)
- qonto/ember-cp-validations #16 Add missing changelog entries (@zeppelin)
- mainmatter/ember-cookies #742 ci(renovate): use renovate's json5 preset (@oscard0m)
- mainmatter/ember-cookies #739 ci(renovate): add renovate config (@oscard0m)
- mainmatter/ember-hotspots #27 Bring back
ember-get-config
(@pichfl) - mainmatter/ember-hotspots #26 Remove ember-get-config (@pichfl)
- mainmatter/ember-hotspots #24 Ensure hostspots are loaded from the right URL (@pichfl)
- mainmatter/ember-hotspots #23 Remove duplicated
ember-fetch
dependency (@pichfl) - mainmatter/ember-hotspots #17 Update addon blueprint and dependencies (@pichfl)
- mainmatter/ember-hotspots #11 Setup Renovatebot (@pichfl)
- mainmatter/ember-hotspots #10 Replace Yarn with pnpm (@pichfl)
- mainmatter/ember-simple-auth #2379 disable dependabot (@marcoow)
- mainmatter/ember-simple-auth #2369 Add cache to node workflows (@marcoow)
- mainmatter/ember-simple-auth #2368 Upgrade ESLint configuration (@pichfl)
- mainmatter/ember-simple-auth #2409 ci(renovate): use renovate's json5 preset (@oscard0m)
- mainmatter/ember-simple-auth #2370 ci(renovate): add renovate configuration (@oscard0m)
anchorInternal
- mainmatter/renovate-config #8 chore(default.json): remove default.json (@oscard0m)
- mainmatter/renovate-config #4 refactor(renovate): restore .json5 configuration (@oscard0m)
- mainmatter/renovate-config #3 feat(renovate): add ':preserveSemverRanges' (@oscard0m)
- mainmatter/renovate-config #2 refactor(renovate): use .json instead of .json5 format for config (@oscard0m)
anchorJavaScript
- showdownjs/showdown #918 Add updated CommonMark Tests (@mansona)
anchorRust
- Turbo87/united-flarmnet #78 Inline unnecessary functions (@Turbo87)
- Turbo87/united-flarmnet #76 Extract
merge()
function (@Turbo87) - Turbo87/united-flarmnet #75 Run HTTP requests in parallel (@Turbo87)
- Turbo87/united-flarmnet #74 Use
reqwest_retry
to retry failed requests (@Turbo87) - Turbo87/united-flarmnet #73 Replace custom cache with
http_cache_reqwest
middleware (@Turbo87) - Turbo87/united-flarmnet #72 Use
reqwest-tracing
for additional debug output (@Turbo87) - Turbo87/united-flarmnet #71 Use async/await for HTTP reqwests (@Turbo87)
- Turbo87/united-flarmnet #70 Migrate from
ureq
toreqwest
(@Turbo87) - Turbo87/united-flarmnet #69 Use WeGlide devices API (@Turbo87)
- Turbo87/united-flarmnet #68 Deploy built binary to GitHub Pages (@Turbo87)
- Turbo87/united-flarmnet #67 Simplify unnecessary closure functions (@Turbo87)
- Turbo87/united-flarmnet #66 clippy: Adjust deprecated rule name (@Turbo87)
- Turbo87/united-flarmnet #65 sanitize: Use
char
instead of&str
for single character search strings (@Turbo87) - Turbo87/united-flarmnet #62 Add
rust-toolchain.toml
file (@Turbo87) - ferrous-systems/teaching-material #106 installation: Adjust
IntelliJ
link (@Turbo87) - ferrous-systems/teaching-material #103 Partially revert "remove
extern crate
" (@Turbo87) - ferrous-systems/teaching-material #102 presentations/imports-modules-and-visibility: Add missing
struct
keyword (@Turbo87) - ferrous-systems/teaching-material #101 presentations/cargo: Fix dependency category name (@Turbo87)
anchorTypeScript
- renovatebot/renovate #15214 feat(datasource/crate): fetch crate metadata from crates.io (@Turbo87)
- renovatebot/renovate #15377 feat(presets): add support to presets ending with
.json5
or.json
(@oscard0m)
anchorcrates.io
- rust-lang/crates.io #4788 Sentry: Set transaction name instead of custom
routeName
tag (@Turbo87) - rust-lang/crates.io #4781 Disable in-browser translation (@Turbo87)