Tech – walker – 2026-07-04

32 items · updated 2026-07-04 23:35 UTC · RSS · Up to 2026-07

[DOC] Add missing half kwags to Numeric#round

github/ruby/ruby · 2026-07-04

The Ruby Programming Language. Contribute to ruby/ruby development by creating an account on GitHub.

Release ES2026 · tc39/ecma262

リアルタイム版 JSer.info · 2026-07-04

ECMAScript 2026リリース。2026年6月30日にEcmaで承認された正式リリース。Array.fromAsync、Uint8Array.prototype.toBase64()/Uint8Array.fromBase64()を追加。Iterator.concat()

jayu/rev-dep: Dependency analysis and optimization toolkit for modern JavaScript and TypeScript codebases. Enforce dependency graph hygiene and remove unused code with a very fast CLI.

リアルタイム版 JSer.info · 2026-07-04

JavaScript/TypeScript向けの依存関係解析CLIツール。rev-dep config runでモジュールの依存関係の循環参照やデッドコードなどのチェックができる。

Merge pull request #57990 from 55728/fix-match-http-auth-scheme-case-…

github/rails/rails · 2026-07-04

…insensitively-for-to Match HTTP auth scheme case-insensitively for Token and Bearer

Merge pull request #57991 from 55728/fix-stop-html-escaping-json-writ…

github/rails/rails · 2026-07-04

…ten-by-coders-json Stop HTML-escaping JSON written by Coders::JSON

Merge pull request #57993 from anxkhn/docs/number-to-percentage-defau…

github/rails/rails · 2026-07-04

…lt-precision Fix `number_to_percentage` default `precision` in docs [ci skip]

Merge pull request #57997 from 55728/this-predicates-use-cover

github/rails/rails · 2026-07-04

Use `Range#cover?` for `this_week?`/`this_month?`/`this_year?`

Use Range#cover? for this_week?/this_month?/this_year?

github/rails/rails · 2026-07-04

These predicates test whether a date/time falls within a range returned by all_week/all_month/all_year. Range#include? enumerates the range

Merge pull request #57963 from 55728/add-this-quarter-predicate

github/rails/rails · 2026-07-04

Add `this_quarter?` to Date/Time

Add this_quarter? to Date/Time

github/rails/rails · 2026-07-04

Completes the this_*? predicate family (this_week?, this_month?, this_year?): returns true if the date/time falls within the current quarter

「日本企業風GitHub」のパロディに学ぶ、なぜJTC業務システムは「警告と文字」で埋め尽くされるのか

Qiita(trend) · 2026-07-04

はじめに 先日、Xで「日本企業がGitHubを構築した場合はこう」という画像を何気なく投稿しました。 ありがたいことに、これが信じられないくらい伸びまして。 なんと数千件のリツイートに、2万を超えるいいね。インプレッションは400万回を超えました。 次々に届く通知欄...

Fix incorrect number_to_percentage default precision in docs [ci skip]

github/rails/rails · 2026-07-04

The :precision option documentation for number_to_percentage stated it defaults to 2, but percentage inherits the base format precision of 3

Merge pull request #57987 from 55728/fix-make-add-index-if-not-exists…

github/rails/rails · 2026-07-04

…-true-reversible Make `add_index(if_not_exists: true)` and `remove_index(if_exists: true)` reversible

Make add_index/remove_index if_(not_)exists reversible

github/rails/rails · 2026-07-04

Inverting `add_index ..., if_not_exists: true` carried `:if_not_exists` through to the generated `remove_index`, and inverting `remove_index

Merge pull request #57989 from 55728/fix-color-field-emitting-invalid…

github/rails/rails · 2026-07-04

…-color-values-fo Fix `color_field` emitting invalid color values for strings containing a hex substring

Merge pull request #57992 from 55728/fix-require-fileutils-in-cache-f…

github/rails/rails · 2026-07-04

…ilestore Require `fileutils` in `Cache::FileStore`

Require fileutils in Cache::FileStore

github/rails/rails · 2026-07-04

Using ActiveSupport::Cache::FileStore standalone (without loading the full Rails stack) raised NameError: uninitialized constant FileUtils o

Merge pull request #57988 from 55728/fix-raise-on-ignored-if-exists-o…

github/rails/rails · 2026-07-04

…ption-in-change-tabl Raise on ignored `if_exists` option in `change_table`'s `remove_timestamps`

Merge pull request #57985 from fuentesjr/fix-command-line-guide-pg-da…

github/rails/rails · 2026-07-04

…tabase-yml Update PostgreSQL `database.yml` sample in Command Line guide [ci skip]

Merge pull request #57984 from 55728/fix-mysql-enable-disable-index-q…

github/rails/rails · 2026-07-04

…uoting Quote the index name in MySQL `enable_index`/`disable_index`

Stop HTML-escaping JSON written by Coders::JSON

github/rails/rails · 2026-07-04

ActiveRecord::Coders::JSON is meant to serialize Ruby values into JSON for storage in text columns, mirroring what native JSON columns do. I

Fix color_field emitting invalid color values for strings containing …

github/rails/rails · 2026-07-04

…a hex substring Before, color_field's color validation matched a 6-digit hex run anywhere within the attribute value. A value such as

Raise on ignored if_exists option in change_table remove_timestamps

github/rails/rails · 2026-07-04

Inside a `change_table` block, every column-altering helper raises an ArgumentError when passed an `if_exists:` or `if_not_exists:` option i

Merge pull request #57986 from iuhoay/fix-guides-index-flyout-overflow

github/rails/rails · 2026-07-04

Fix Guides Index flyout menu overflowing its panel

Merge pull request #57921 from davidstosik/sto/57876-guides-active_ma…

github/rails/rails · 2026-07-04

…iler-delivery_method Expand Action Mailer `delivery_method` configuration docs [ci skip]

gc: take the VM barrier inside rb_objspace_each_objects

github/ruby/ruby · 2026-07-04

Walking the heap needs a stable set of pages: a concurrent GC on another Ractor is stop-the-world and would otherwise pause the walk mid-ite

iseq: use RB_OBJ_WRITE for the lazy-load loader object

github/ruby/ruby · 2026-07-04

iseq->aux.loader.obj holds the ibf loader while an iseq is ISEQ_NOT_LOADED_YET, and iseq_mark marks it, so the store into it is a GC-mana

Fix Guides Index flyout menu overflowing its panel

github/rails/rails · 2026-07-04

The three columns used `width: 33%` plus a `2em` right margin, summing to over 100% and pushing the last column past the panel's right e

Update PostgreSQL database.yml sample in Command Line guide [ci skip]

github/rails/rails · 2026-07-04

The "Configure a Different Database" section shows the config/database.yml that `rails new booknotes --database=postgresql` genera

Quote the index name in MySQL enable_index/disable_index

github/rails/rails · 2026-07-04

enable_index and disable_index interpolated the index name into the ALTER TABLE statement without quoting, so disabling or enabling an index

Use shape bits to store capacity of object

github/ruby/ruby · 2026-07-04

This commit uses 7 shape bits to store the capacity of the object instead of the heap ID. This allows for slot sizes with up to capacity of

Postponed jobs targeted at a specific Ractor

github/ruby/ruby · 2026-07-04

rb_postponed_job_trigger_for_ractor(h, running_ractor) runs a preregistered postponed job on running_ractor rather than on the caller's