https://github.com/rubyreferences/rubychanges
Comprehensive changelog of Ruby Programming Language
https://github.com/rubyreferences/rubychanges
changelog documentation ruby
Last synced: about 2 months ago
JSON representation
Comprehensive changelog of Ruby Programming Language
- Host: GitHub
- URL: https://github.com/rubyreferences/rubychanges
- Owner: rubyreferences
- Created: 2018-12-28T21:58:37.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2025-01-05T16:25:48.000Z (3 months ago)
- Last Synced: 2025-01-05T17:23:59.500Z (3 months ago)
- Topics: changelog, documentation, ruby
- Language: Ruby
- Homepage: https://rubyreferences.github.io/rubychanges/
- Size: 1.5 MB
- Stars: 196
- Watchers: 18
- Forks: 39
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Changelog: History.md
- Contributing: Contributing.md
Awesome Lists containing this project
- stars - rubyreferences/rubychanges - Comprehensive changelog of Ruby Programming Language (Ruby)
README
# The Ruby Changes
This site is dedicated to history of [Ruby language](https://www.ruby-lang.org/) evolution. Basically, it is just the same information that each Ruby version's [NEWS](https://github.com/ruby/ruby/blob/master/NEWS.md) file contains, just in more readable and informative manner.
## **[The rendered version of the site](https://rubyreferences.github.io/rubychanges/)**.
## Contributing
> Also duplicated on [Contributing](https://rubyreferences.github.io/rubychanges/Contributing.html) page of teh site.
[The repo](https://github.com/rubyreferences/rubychanges) gladly accepts contributions!
Things you need to know, as of now:
* The source is in `_src/.md`;
* To "compile" the final Jekyll site, you need to run `rake` in the main folder, or separate tasks (visible with `rake -T`):
* `bundle exec rake toc` (create TOC in `_data/book.yml`)
* `bundle exec rake contents` (postprocesses `./_src/.md`→`./.md` adding some nicer formatting not available in pure Markdown);
* Now you can run `jekyll serve` to preview the site locally.The main things to do, currently:
* Proofread existing content;
* Add previous versions of Ruby.## Credits and licenses
* The source of information is NEWS files from Ruby repository.
* Book theme is initially borrowed from [mdBook](https://github.com/rust-lang-nursery/mdBook) project.
* The work in this repository (text, scripts and custom additions to design) is made by [Victor Shepelev](https://zverok.space) and should be considered **Public Domain**.