rails/actionview
Jean Boussier 6ba2fdb2fe Bump the required Ruby version to 3.1.0
Until now, Rails only droped compatibility with older
rubies on new majors, but I propose to change this policy
because it causes us to either keep compatibility with long
EOLed rubies or to bump the Rails major more often, and to
drop multiple Ruby versions at once when we bump the major.

In my opinion it's a bad alignments of incentives. And we'd
be much better to just drop support in new minors whenever they
go EOL (so 3 years).

Also Ruby being an upstream dependency, it's not even
a semver violation AFAICT.

Since Rails 7.2 isn't planned before a few months, we
can already drop Ruby 3.0 as it will be EOL in March.
2023-12-31 08:54:03 +01:00
..
app Update .gitattributes for generated JavaScript [ci-skip] 2023-11-05 15:48:08 -06:00
bin Use frozen string literal in actionview/ 2017-07-24 11:53:43 +03:00
lib Merge pull request #49858 from skipkayhil/hm-dont-assign-internal-variables 2023-12-11 09:06:05 -08:00
test Expose `assert_queries_match` and `assert_no_queries_match` assertions 2023-12-21 01:30:16 +02:00
.eslintrc Fix rails-ujs auto start() in bundled environments 2023-10-17 20:47:12 -04:00
.gitignore use Karma as the test runner for the UJS tests 2022-12-31 23:03:09 +11:00
CHANGELOG.md Alias `field_set_tag` helper to `fieldset_tag` 2023-12-02 01:09:42 -05:00
MIT-LICENSE Remove Copyright years (#47467) 2023-02-23 11:38:16 +01:00
README.rdoc Unlink Rails constant from READMEs 2023-05-29 15:14:44 +09:00
RUNNING_UJS_TESTS.rdoc use Karma as the test runner for the UJS tests 2022-12-31 23:03:09 +11:00
RUNNING_UNIT_TESTS.rdoc Fix typos and add a few suggestions 2017-11-28 19:27:43 +01:00
Rakefile Use FileUtils.mkdir_p for ujs log directory 2023-04-23 18:58:12 +09:00
actionview.gemspec Bump the required Ruby version to 3.1.0 2023-12-31 08:54:03 +01:00
karma.conf.js add comments to explain the test rollup and karma config files 2023-01-04 00:08:47 +11:00
package.json Fix rails-ujs auto start() in bundled environments 2023-10-17 20:47:12 -04:00
rollup.config.js Fix rails-ujs auto start() in bundled environments 2023-10-17 20:47:12 -04:00
rollup.config.test.js Fix rails-ujs auto start() in bundled environments 2023-10-17 20:47:12 -04:00

README.rdoc

= Action View

Action View is a framework for handling view template lookup and rendering, and provides
view helpers that assist when building HTML forms, Atom feeds and more.
Template formats that Action View handles are ERB (embedded Ruby, typically
used to inline short Ruby snippets inside HTML), and XML Builder.

You can read more about Action View in the {Action View Overview}[https://guides.rubyonrails.org/action_view_overview.html] guide.

== Download and installation

The latest version of Action View can be installed with RubyGems:

  $ gem install actionview

Source code can be downloaded as part of the \Rails project on GitHub:

* https://github.com/rails/rails/tree/main/actionview


== License

Action View is released under the MIT license:

* https://opensource.org/licenses/MIT


== Support

API documentation is at

* https://api.rubyonrails.org

Bug reports for the Ruby on \Rails project can be filed here:

* https://github.com/rails/rails/issues

Feature requests should be discussed on the rails-core mailing list here:

* https://discuss.rubyonrails.org/c/rubyonrails-core