♊️ GemiNews 🗞️
(dev)
🏡
📰 Articles
🏷️ Tags
🧠 Queries
📈 Graphs
☁️ Stats
💁🏻 Assistant
💬
🎙️
Demo 1: Embeddings + Recommendation
Demo 2: Bella RAGa
Demo 3: NewRetriever
Demo 4: Assistant function calling
Editing article
Title
Summary
Hi! Vipul here with the latest updates for This Week in Rails!
Content
<p>Hi! <a href="https://www.saeloun.com/team/vipul">Vipul</a> here with the latest updates for This Week in Rails!</p> <p><a href="https://rubyonrails.org/2024/2/5/rails-world-2024-cfp-is-open">Rails World CFP</a><br /> Call for Papers is now open for The Rails World 2024 conference that will be held in Toronto, Canada this year. The CFP will remain open until 21st March. Head over <a href="https://sessionize.com/rails-world/">here</a> to submit your proposal!</p> <p><a href="https://github.com/rails/rails/pull/50914">Generate devcontainer files by default</a> <br /> This change generates a <code class="language-plaintext highlighter-rouge">.devcontainer</code> folder and its contents when creating a new app. The <code class="language-plaintext highlighter-rouge">.devcontainer</code> folder includes everything needed to <a href="https://containers.dev/">boot the app and do development in a remote container</a>. These files can be skipped using the <code class="language-plaintext highlighter-rouge">--skip-devcontainer</code> option.</p> <p><a href="https://github.com/rails/rails/pull/51083">Add <code class="language-plaintext highlighter-rouge">ActiveRecord::Base.with_connection</code> as a shortcut for leasing a connection for a short duration</a><br /> This change adds <code class="language-plaintext highlighter-rouge">ActiveRecord::Base.with_connection</code> as a shortcut for leasing a connection for a short duration. The leased connection is yielded, and for the duration of the block, any call to <code class="language-plaintext highlighter-rouge">ActiveRecord::Base.connection</code> will yield that same connection. This is useful to perform a few database operations without causing a connection to be leased for the entire duration of the request or job.</p> <p><a href="https://github.com/rails/rails/pull/50920">Support encrypting binary columns</a><br /> Previously encrypting binary columns with the <code class="language-plaintext highlighter-rouge">ActiveRecord::Encryption::MessageSerializer</code> incidentally worked for MySQL and SQLite, but not PostgreSQL. This change adds proper support now for encrypting binary columns types.</p> <p><a href="https://github.com/rails/rails/pull/51088">Suggest puma-dev configuration in bin/setup </a> <br /> Rails now suggest <a href="https://github.com/puma/puma-dev">puma-dev</a> as the golden path for developing multiple Rails applications locally, if you’re not using Docker. <code class="language-plaintext highlighter-rouge">bin/setup</code> has now been updated to suggest how to get that setup.</p> <p><a href="https://github.com/rails/rails/pull/51087">Add .test to default allowed host in development mode</a> <br /> Continuing on support for <a href="https://github.com/puma/puma-dev">puma-dev</a> this change adds “.test” as a default allowed host in development to ensure a smooth setup.</p> <p><em>You can view the whole list of changes <a href="https://github.com/rails/rails/compare/@%7B2024-02-10%7D...main@%7B2024-02-16%7D">here</a>.</em><br /> <em>We had <a href="https://contributors.rubyonrails.org/contributors/in-time-window/20240110-20240116">30 contributors</a> to the Rails codebase this past week!</em></p> <p>Until next time!</p> <p><em><a href="https://world.hey.com/this.week.in.rails">Subscribe</a> to get these updates mailed to you.</em></p>
Author
Link
Published date
Image url
Feed url
Guid
Hidden blurb
--- !ruby/object:Feedjira::Parser::AtomEntry author: vipulnsward content: |- <p>Hi! <a href="https://www.saeloun.com/team/vipul">Vipul</a> here with the latest updates for This Week in Rails!</p> <p><a href="https://rubyonrails.org/2024/2/5/rails-world-2024-cfp-is-open">Rails World CFP</a><br /> Call for Papers is now open for The Rails World 2024 conference that will be held in Toronto, Canada this year. The CFP will remain open until 21st March. Head over <a href="https://sessionize.com/rails-world/">here</a> to submit your proposal!</p> <p><a href="https://github.com/rails/rails/pull/50914">Generate devcontainer files by default</a> <br /> This change generates a <code class="language-plaintext highlighter-rouge">.devcontainer</code> folder and its contents when creating a new app. The <code class="language-plaintext highlighter-rouge">.devcontainer</code> folder includes everything needed to <a href="https://containers.dev/">boot the app and do development in a remote container</a>. These files can be skipped using the <code class="language-plaintext highlighter-rouge">--skip-devcontainer</code> option.</p> <p><a href="https://github.com/rails/rails/pull/51083">Add <code class="language-plaintext highlighter-rouge">ActiveRecord::Base.with_connection</code> as a shortcut for leasing a connection for a short duration</a><br /> This change adds <code class="language-plaintext highlighter-rouge">ActiveRecord::Base.with_connection</code> as a shortcut for leasing a connection for a short duration. The leased connection is yielded, and for the duration of the block, any call to <code class="language-plaintext highlighter-rouge">ActiveRecord::Base.connection</code> will yield that same connection. This is useful to perform a few database operations without causing a connection to be leased for the entire duration of the request or job.</p> <p><a href="https://github.com/rails/rails/pull/50920">Support encrypting binary columns</a><br /> Previously encrypting binary columns with the <code class="language-plaintext highlighter-rouge">ActiveRecord::Encryption::MessageSerializer</code> incidentally worked for MySQL and SQLite, but not PostgreSQL. This change adds proper support now for encrypting binary columns types.</p> <p><a href="https://github.com/rails/rails/pull/51088">Suggest puma-dev configuration in bin/setup </a> <br /> Rails now suggest <a href="https://github.com/puma/puma-dev">puma-dev</a> as the golden path for developing multiple Rails applications locally, if you’re not using Docker. <code class="language-plaintext highlighter-rouge">bin/setup</code> has now been updated to suggest how to get that setup.</p> <p><a href="https://github.com/rails/rails/pull/51087">Add .test to default allowed host in development mode</a> <br /> Continuing on support for <a href="https://github.com/puma/puma-dev">puma-dev</a> this change adds “.test” as a default allowed host in development to ensure a smooth setup.</p> <p><em>You can view the whole list of changes <a href="https://github.com/rails/rails/compare/@%7B2024-02-10%7D...main@%7B2024-02-16%7D">here</a>.</em><br /> <em>We had <a href="https://contributors.rubyonrails.org/contributors/in-time-window/20240110-20240116">30 contributors</a> to the Rails codebase this past week!</em></p> <p>Until next time!</p> <p><em><a href="https://world.hey.com/this.week.in.rails">Subscribe</a> to get these updates mailed to you.</em></p> title_type: html title: Rails World CFP, ActiveRecord::Base.with_connection, devcontainer and puma-dev support and more! links: - https://rubyonrails.org/2024/2/16/this-week-in-rails published: 2024-02-16 00:00:00.000000000 Z entry_id: https://rubyonrails.org/2024/2/16/this-week-in-rails summary: Hi! Vipul here with the latest updates for This Week in Rails! categories: - news carlessian_info: news_filer_version: 2 newspaper: Ruby on Rails macro_region: Technology rss_fields: - author - content - title_type - title - links - published - entry_id - summary - categories - url - updated - raw_title url: https://rubyonrails.org/2024/2/16/this-week-in-rails updated: 2024-02-16 00:00:00.000000000 Z raw_title: Rails World CFP, ActiveRecord::Base.with_connection, devcontainer and puma-dev support and more!
Language
Active
Ricc internal notes
Imported via /Users/ricc/git/gemini-news-crawler/webapp/db/seeds.d/import-feedjira.rb on 2024-04-01 22:13:45 +0200. Content is EMPTY here. Entried: author,content,title_type,title,links,published,entry_id,summary,categories,url,updated,raw_title. TODO add Newspaper: filename = /Users/ricc/git/gemini-news-crawler/webapp/db/seeds.d/../../../crawler/out/feedjira/Technology/Ruby on Rails/2024-02-16-Rails_World_CFP,_ActiveRecord::Base.with_connection,_devcontaine-v2.yaml
Ricc source
Show this article
Back to articles