- update to Ruby 2.4.1 and Rails 5.1
- remove simple form gem (not compatible with Rails 5.1)
- use Rails 5.1 ‘form_with’ (replaces ‘form-for’)
- conform to examples in Book Two version 4.0.0
- add enable_starttls_auto to email config
- use Bootstrap instead of Foundation front-end framework
- update Segment.com analytics script and rename file to segment.js
- update to Ruby 2.3.1 and Rails 5.0
- switch to using the SendGrid service to send email
- minor change ‘email_provider_username’ was ‘mandrill_username’
- minor change ‘email_provider_api_key’ was ‘mandrill_apikey’
- don’t use Foundation 6, use foundation-rails 5.5 gem, fixes #79
- switch to using the Mandrill service to send email
- changes to the UserMailer class
- sending mail now requires the method ‘deliver_now’ instead of ‘deliver’
- updated Ruby version to 2.3.0
- updated Rails from Rails version 4.2.4 to 4.2.5
- updated filename to ‘1st_load_framework.css.scss’ from ‘framework_and_overrides.css.scss’ for change in the rails_layout gem
- updated Rails from version Rails 4.2.1 to 4.2.4
- updated Ruby version to 2.2.3
- update Visitor model for Gibbon 2.0
- book version matches the example application
- removed ‘google_drive’ gem and ‘update_spreadsheet’ method (no longer using Google Drive)
- book version matches the example application
- use Ruby 1.9 hash syntax in the ‘validates_format_of :email’ statement (closes issue #46)
- workaround for changes in ‘google_drive’ gem v1.0.0
- updated Ruby from version 2.1.5 to 2.2.0
- updated Rails from version 4.1.8 to Rails 4.2.0
- updated Ruby from version 2.1.3 to 2.1.5
- updated Rails from version 4.1.6 to Rails 4.1.8
- no need to specify ‘foundation-rails’ gem version (closes issue #38)
- updated Ruby from version 2.1.2 to 2.1.3
- updated Rails from version 4.1.4 to Rails 4.1.6
- add files to support deployment with Heroku Button
- specify ‘foundation-rails 5.4.3.1’ (don’t use foundation-rails 5.4.4.0) pending resolution of issue #38
- updated Ruby from version 2.1.1 to 2.1.2
- updated Rails from version 4.1.1 to Rails 4.1.4
- set ‘mailchimp_api_key’ explicitly when instantiating Gibbon
- replaced ‘Rails.application.secrets.gmail_username’ with ‘Rails.application.secrets.email_provider_username’
- replaced ‘gmail_password’ with ‘email_provider_password’
- extensive changes for Ruby 2.1 and Rails 4.1
- ok to specify ‘foundation-rails’ (foundation-rails 5.2.0.0 resolves issue #27)
- specify ‘foundation-rails 5.0.3.1’ (don’t use foundation-rails 5.1.1.0) pending resolution of issue #27
- update to Rails 4.0.3
- use Foundation 5.0.3
- Update from Ruby 2.0.0 to Ruby 2.0.1
- added ActionMailer configuration values to file ‘config/environments/development.rb’
- added ActionMailer configuration values to file ‘config/environments/production.rb’
Changes in the book:
- Changed one line in the “Front-End Framework” chapter to accommodate a change in the rails_layout gem version 1.0.1. The command
rails generate layout foundation4 --force
becomesrails generate layout:install foundation4 --force
.
- update to Rails 4.0.2
- use Foundation 4 pending resolution of issue #10
- fix tracking in segmentio.js (issue #2)