README.md in authtrail-0.5.0 vs README.md in authtrail-0.6.0
- old
+ new
@@ -2,11 +2,11 @@
Track Devise login activity
:tangerine: Battle-tested at [Instacart](https://www.instacart.com/opensource)
-[![Build Status](https://github.com/ankane/authtrail/workflows/build/badge.svg?branch=master)](https://github.com/ankane/authtrail/actions)
+[![Build Status](https://github.com/ankane/authtrail/actions/workflows/build.yml/badge.svg)](https://github.com/ankane/authtrail/actions)
## Installation
Add this line to your application’s Gemfile:
@@ -19,11 +19,11 @@
```sh
rails generate authtrail:install --encryption=lockbox
rails db:migrate
```
-To use Active Record encryption (Rails 7+, experimental), run:
+To use Active Record encryption, run:
```sh
rails generate authtrail:install --encryption=activerecord
rails db:migrate
```
@@ -215,32 +215,9 @@
## Other Notes
We recommend using this in addition to Devise’s `Lockable` module and [Rack::Attack](https://github.com/kickstarter/rack-attack).
Check out [Hardening Devise](https://ankane.org/hardening-devise) and [Secure Rails](https://github.com/ankane/secure_rails) for more best practices.
-
-## Upgrading
-
-### 0.4.0
-
-There are two notable changes to geocoding:
-
-1. Geocoding is now disabled by default (this was already the case for new installations with 0.3.0+). Check out the instructions for [how to enable it](#geocoding) (you may need to create `config/initializers/authtrail.rb`).
-
-2. The `geocoder` gem is now an optional dependency. To use geocoding, add it to your Gemfile:
-
- ```ruby
- gem "geocoder"
- ```
-
-### 0.2.0
-
-To store latitude and longitude, create a migration with:
-
-```ruby
-add_column :login_activities, :latitude, :float
-add_column :login_activities, :longitude, :float
-```
## History
View the [changelog](https://github.com/ankane/authtrail/blob/master/CHANGELOG.md)