Skip to content

Conversation

@toshimaru
Copy link
Member

@toshimaru toshimaru commented Sep 28, 2025

This pull request updates Rails version support and documentation for the project. The main changes are the addition of Rails 8.1.0.beta1 support, updates to configuration and version defaults, and new documentation pages for AbstractController and its related modules and classes.

Rails version support and configuration:

  • Added Rails 8.1.0.beta1 as the default version and marked it as the latest in _config.yml, updating relevant configuration sections and version scoping. [1] [2]
  • Updated CI workflow to test against Ruby 3.4 and Rails 8.0, ensuring compatibility with the newest versions. (.github/workflows/ci.yml)
  • Updated Rails submodule to a newer commit, reflecting the latest source. (rails)

Documentation additions:

  • Added new documentation pages for AbstractController, including its namespace, files, and related classes/modules for Rails 8.0.3. (src/8.0/classes/AbstractController.html)
  • Added documentation for AbstractController::ActionNotFound, AbstractController::Caching, AbstractController::Caching::ClassMethods, and AbstractController::Caching::ConfigMethods, detailing their purpose and methods. (src/8.0/classes/AbstractController/ActionNotFound.html, src/8.0/classes/AbstractController/Caching.html, src/8.0/classes/AbstractController/Caching/ClassMethods.html, src/8.0/classes/AbstractController/Caching/ConfigMethods.html) [1] [2] [3] [4]

@toshimaru toshimaru marked this pull request as ready for review September 28, 2025 04:38
Copilot AI review requested due to automatic review settings September 28, 2025 04:38
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds Rails 8.1.0.beta1 support and generates documentation for Rails 8.0 ActionCable and ActionController components. It updates the project's Rails version defaults and CI configuration while adding comprehensive documentation pages for ActionCable and ActionController modules and classes.

  • Updates Rails to version 8.1.0.beta1 as the default and marks it as latest in configuration
  • Updates CI workflow to test against Ruby 3.4 and Rails 8.0 for compatibility
  • Adds extensive ActionCable and ActionController documentation for Rails 8.0.3

Reviewed Changes

Copilot reviewed 100 out of 5399 changed files in this pull request and generated no comments.

File Description
ActionController/* New documentation pages for ActionController modules and classes including API, Base, DataStreaming, Cookies, etc.
ActionCable/* New documentation pages for ActionCable components including Server, Connection, Channel, SubscriptionAdapter classes

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@toshimaru toshimaru merged commit 812f040 into railsdoc:main Sep 28, 2025
11 checks passed
@toshimaru toshimaru deleted the docs-8.1.0.beta1 branch September 28, 2025 04:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant