Awesome news for Ruby on Rails fans! CanCanCan 3.0 is here! RoR authorization framework got updated and we can’t be silent about it. It has been almost two years since the release of version 2.0, so it will have some new exciting features that we will share with you in this post.
Like we did before, this release of Rails digest goes right after our JS digest. It collects all the most interesting and prospective Rails open source projects on GitHub that are listed in order of the most recent update. In this issue of ‘Monthly trending Ruby on Rails repositories. April, 15’ you will explore a great serialization solution, Ruby autoformatter, GitLab CE Mirror, toolkit for file attachments, collaborative knowledge-exchange platform, Object Oriented DOM Tree and many other awesome repositories…
Ruby is not only a fun language, but it also comes with an excellent standard library. Some of which are not that known, and are almost hidden Gems. Today we’ll pay attention to one of them. StringScanner Ruby gem provides lexical scanning operations on a string.
We are here again with some new information about Ruby gems. Pagy 2.0 is the ultimate pagination Ruby gem. Works with all Rack-based frameworks and is storage/ORM agnostic. 2.0 improves i18n support, is faster, and works on more versions of Ruby than before.
As there are no perfect things in this world, there are multiple vulnerabilities in RubyGems bundled by Ruby, and we just shared with you the news about RubyGems 3.0.0 package manager release. But today here we are again with some news. Good ones! RubyGems updated due to some vulnerabilities, so we recommend you change it to the latest stable version.
We just presented you 40 most used Ruby gems that can be very helpful for you. And today we are going to discuss the validation of the structure and basic checks, which is meant to ensure that given data input is safe to work with. So, yes, today’s post will be about dry-schema Ruby gem in details.
Can you imagine that our Rails digest celebrates one year! On February 5 in 2018 we started our (weekly at first) regular issues with the most interesting Rails/Ruby projects on GitHub. Now it transformed into monthly trending Ruby on Rails repositories digest and can deliver more of interesting tools and solutions for your use. What can be more awesome than a chance to do less work with better performance? This time, on February 13 of 2019, you will read about e-commerce solutions, Rails security, row sorting library, testing Rails engines and other great RoR projects on GitHub!
We just presented you 40 most used Ruby gems that can be very helpful for you. And today we are going to pay more attention to the one that’s called Dry-rb, a set of interesting Ruby gems that you can use to solve specific design problems in your code. Dry-rb is composed of over 18 Ruby gems that can work together or by themselves.
Recently we presented you 40 most used Ruby gems that can be very helpful for you. Before getting into the details of one of the gems, you might be wondering: what are value objects, and why would I want to use them? ValueSemantics is a Ruby gem for making value classes, so let’s explore it together.
We try to describe less obvious tips and techniques for Rails apps in our blog, so this time we are presenting you ActiveAdmin performance optimization for Rails apps.