Laravel
Check Env Variables Across All .env Files - The LaravelEnv Keys Checker packagechecks if all keys are available across all environment (.env) files. This is useful if you have multiple.envfiles and want to ensure that all .envs have all the values expected.
Cancel a Specific Batch of Queued Jobs With This Laravel Package - The LaravelQueue Cancel Batch packageprovides a command to cancel a specific batch of queued jobs. If you run the command without any arguments, it will list current batches that have more than one pending job, are not finished, and have not been canceled. You can select multiple batches from this list, or if you know the UUIDs of the batches you want to cancel, you can pass those to the command.
Laravel performance monitoring in Honeybadger - You can now monitor the performance of your Laravel apps with Honeybadger. Laravel launched Honeybadger Insights, a newlogging and performance monitoring toolbundled with Honeybadger. Insights allows you to query your logs and events to diagnose performance issues, perform root-cause analyses, and create charts and dashboards to see what's happening in real time.
Ruby on Rails
Rails World talks are out!
Check out the recap of these talks in thisblog post, or head overto Rails’ YouTubefor the full playlist.
New Rails maintenance policy and end of maintenance announcements
These changes are designed to provide clarity on support timelines and help to plan Rails upgrades effectively. Full details of the new policy can be found on theRails website.
Rails Versions 6.1.7.9, 7.0.8.5, 7.1.4.1, and 7.2.1.1 have been released!
These are security patches addressing 4 possible ReDoS (Regular expression Denial of Service) attacks. All of these only affect Ruby versions below 3.2, so if you are using any of these old Rubies, its time to update Rails versions at your earliest convenience.
Fix db:migrate:reset task
Before this fixdb:migrate:resetwas broken, because we started to load the schema before migrating. This prevented migrations from running. This patch empties the schema before migrating, ensuring that migrations run as expected.
React
React Compiler Beta Release - At React Conf 2024, we announced the experimental release of React Compiler, a build-time tool that optimizes your React app through automatic memoization. You can find an introduction to React Compiler here. Since the first release, we’ve fixed numerous bugs reported by the React community, received several high quality bug fixes and contributions1 to the compiler, made the compiler more resilient to the broad diversity of JavaScript patterns, and have continued to roll out the compiler more widely at Meta. In this post, we want to share what’s next for React Compiler.
Spring
Spring Security 6.4.0-RC1 is available now - he first release candidate of Spring Security 6.4 is available. This release brings several compelling features including: Support for Passkeys, Access token requests withRestClient and WebClient, and ClientRegistrationfrom provided configuration
Spring Security 6.3.4, 6.2.7 and 5.8.15 are available now - Spring Security 6.3.4, 6.2.7, and 5.8.15 are available now. In all cases, the releases are mostly composed of bug fixes, dependency upgrades, and documentation improvements.
Spring REST Docs 3.0.2 - Spring REST Docs3.0.2has been released and is now available from Maven Central. This release includes7 bug fixes and documentation improvements. Thanks to all those who have contributed with issue reports and pull requests.
SvelteKit
SvelteKit now suports typed arrays inloadfunctions. It's "not something to over-use, since it uses base64 encoding which is 33% larger than the raw data, but useful when you need it"(2.6.0,#12716)
Components typed through Svelte 5'sComponentinterface get proper intellisense (extensions-109.0.1)