Laravel
Integrate Unsplash in Your Laravel Application - The Laravel Unsplash package provides an easy way to integrate your Laravel project with the Unsplash API. Use the API to fetch photos, collections, and user data from Unsplash.
Blasp is a Profanity Filter Package for Laravel - Blasp is a Laravel profanity filter package that helps detect and mask profane words. It provides profanity detection, substitution options, obfuscation, and more.
Laravel Herd Adds Native MongoDB Support - Laravel Herd has added nativeMongoDB support, making it super easy to integrate MongoDB into your Laravel applications. Check out theHerd Documentationon this feature that allows you to quickly spin up a local MongoDB instance and install the MongoDB PHP extension directly within Herd. With minimal configuration, you can build applications leveraging MongoDB's powerful document-based database system.
Creating a CLI Application With Laravel and Docker - Laravel provides a robust CLI framework built on top of the popular Symfony Console component, which brings the best features of Laravel to the command line. While Laravel is traditionally used to create web applications, some applications need robust CLI commands that you can run via Docker in production environments. If you are building a CLI-only project, you could also consider using the community project Laravel Zero. Everything we discuss in this article will work with Laravel or Laravel Zero.
Ruby on Rails
Deprecate setting the behavior of deferring job queueing until after commit
Theactive_job.enqueue_after_transaction_commitsetting has been deprecated. This behavior is not intended to be changed globally, but on a per-job basis.
Add support for using Kamal inside of the generated devcontainer
Just like the title implies, you can now use Kamal when running Rails in thedevcontainer.
Fix enum labels to accept keyword arguments
Now you can define enums without the extra brackets using keyword arguments.
Allow renaming enums to accept two from/to positional arguments similar to renaming tables
This change makes the API forrename_enumto be more consistent withrename_table.
Add prefix address when IPAddr of CIDR encoded with JSON
If you’re using IPaddr with CIDR notation, the prefix will now be included when encoding with ActiveSupport::JSON.
SvelteKit
Introducing the new Svelte CLI - We’ve just releasedsv, a new Command Line Interface (CLI) for creating, enhancing, and upgrading Svelte projects. One of the most common question we hear is “how do I set up Tailwind on my new project?”. Tailwind hasSvelteKit documentation, but it lists eight steps. While the community-ledsvelte-addproject could automate the process, few knew about it. Now, we’re offering that functionality via our own CLI, directly within the project creation screen. And not just for Tailwind — we have built-in add-ons for formatting, linting, testing, setting up databases and auth and i18n and more.