Left file: appwork-v1_5_2/rails-turbolinks-starter/Gemfile  
Right file: appwork-v1_6_0/rails-turbolinks-starter/Gemfile  
1 source 'https://rubygems.org' = 1 source 'https://rubygems.org'
2 git_source(:github) { |repo| "https://github.com/#{repo}.git" }   2 git_source(:github) { |repo| "https://github.com/#{repo}.git" }
3     3  
4 ruby '2.6.5' <> 4 ruby '2.7.2'
5   = 5  
6 # Bundle edge Rails instead: gem 'rails', github: 'rails/rails' <> 6 # Bundle edge Rails instead: gem 'rails', github: 'rails/rails', branch: 'main'
7 gem 'rails', '~> 6.0.2', '>= 6.0.2.1'   7 gem 'rails', '~> 6.1.3'
8 # Use sqlite3 as the database for Active Record = 8 # Use sqlite3 as the database for Active Record
9 gem 'sqlite3', '~> 1.4'   9 gem 'sqlite3', '~> 1.4'
10 # Use Puma as the app server   10 # Use Puma as the app server
11 gem 'puma', '~> 4.1' <> 11 gem 'puma', '~> 5.0'
12 # Use SCSS for stylesheets = 12 # Use SCSS for stylesheets
13 gem 'sass-rails', '>= 6'   13 gem 'sass-rails', '>= 6'
14 # Transpile app-like JavaScript. Read more: https://github.com/rails/webpacker   14 # Transpile app-like JavaScript. Read more: https://github.com/rails/webpacker
15 gem 'webpacker', '~> 4.0' <> 15 gem 'webpacker', '~> 5.0'
16 # Turbolinks makes navigating your web application faster. Read more: https://github.com/turbolinks/turbolinks = 16 # Turbolinks makes navigating your web application faster. Read more: https://github.com/turbolinks/turbolinks
17 gem 'turbolinks', '~> 5'   17 gem 'turbolinks', '~> 5'
18 # Build JSON APIs with ease. Read more: https://github.com/rails/jbuilder   18 # Build JSON APIs with ease. Read more: https://github.com/rails/jbuilder
19 gem 'jbuilder', '~> 2.7'   19 gem 'jbuilder', '~> 2.7'
20 # Use Redis adapter to run Action Cable in production   20 # Use Redis adapter to run Action Cable in production
21 # gem 'redis', '~> 4.0'   21 # gem 'redis', '~> 4.0'
22 # Use Active Model has_secure_password   22 # Use Active Model has_secure_password
23 # gem 'bcrypt', '~> 3.1.7'   23 # gem 'bcrypt', '~> 3.1.7'
24     24  
25 # Use Active Storage variant   25 # Use Active Storage variant
26 # gem 'image_processing', '~> 1.2'   26 # gem 'image_processing', '~> 1.2'
27     27  
28 # Reduces boot times through caching; required in config/boot.rb   28 # Reduces boot times through caching; required in config/boot.rb
29 gem 'bootsnap', '>= 1.4.2', require: false <> 29 gem 'bootsnap', '>= 1.4.4', require: false
30   = 30  
31 group :development, :test do   31 group :development, :test do
32   # Call 'byebug' anywhere in the code to stop execution and get a debugger console   32   # Call 'byebug' anywhere in the code to stop execution and get a debugger console
33   gem 'byebug', platforms: [:mri, :mingw, :x64_mingw]   33   gem 'byebug', platforms: [:mri, :mingw, :x64_mingw]
34 end   34 end
35     35  
36 group :development do   36 group :development do
37   # Access an interactive console on exception pages or by calling 'console' anywhere in the code.   37   # Access an interactive console on exception pages or by calling 'console' anywhere in the code.
38   gem 'web-console', '>= 3.3.0' <> 38   gem 'web-console', '>= 4.1.0'
      39   # Display performance information such as SQL time and flame graphs for each request in your browser.
      40   # Can be configured to work on production as well see: https://github.com/MiniProfiler/rack-mini-profiler/blob/master/README.md
      41   gem 'rack-mini-profiler', '~> 2.0'
39   gem 'listen', '>= 3.0.5', '< 3.2'   42   gem 'listen', '~> 3.3'
40   # Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring = 43   # Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring
41   gem 'spring'   44   gem 'spring'
42   gem 'spring-watcher-listen', '~> 2.0.0' +-    
43 end = 45 end
44     46  
45 group :test do   47 group :test do
46   # Adds support for Capybara system testing and selenium driver   48   # Adds support for Capybara system testing and selenium driver
47   gem 'capybara', '>= 2.15' <> 49   gem 'capybara', '>= 3.26'
48   gem 'selenium-webdriver' = 50   gem 'selenium-webdriver'
49   # Easy installation and use of web drivers to run system tests with browsers   51   # Easy installation and use of web drivers to run system tests with browsers
50   gem 'webdrivers'   52   gem 'webdrivers'
51 end   53 end
52     54  
53 # Windows does not include zoneinfo files, so bundle the tzinfo-data gem   55 # Windows does not include zoneinfo files, so bundle the tzinfo-data gem
54 gem 'tzinfo-data', platforms: [:mingw, :mswin, :x64_mingw, :jruby]   56 gem 'tzinfo-data', platforms: [:mingw, :mswin, :x64_mingw, :jruby]
55     57  
56 # Autoprefixer   58 # Autoprefixer
57 gem "autoprefixer-rails"   59 gem "autoprefixer-rails"
58     60  
59 gem 'wdm', '>= 0.1.0' if Gem.win_platform?   61 gem 'wdm', '>= 0.1.0' if Gem.win_platform?