Left file: appwork-v1_5_2/rails-starter/Gemfile  
Right file: appwork-v1_6_0/rails-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 # Build JSON APIs with ease. Read more: https://github.com/rails/jbuilder = 16 # Build JSON APIs with ease. Read more: https://github.com/rails/jbuilder
17 gem 'jbuilder', '~> 2.7'   17 gem 'jbuilder', '~> 2.7'
18 # Use Redis adapter to run Action Cable in production   18 # Use Redis adapter to run Action Cable in production
19 # gem 'redis', '~> 4.0'   19 # gem 'redis', '~> 4.0'
20 # Use Active Model has_secure_password   20 # Use Active Model has_secure_password
21 # gem 'bcrypt', '~> 3.1.7'   21 # gem 'bcrypt', '~> 3.1.7'
22     22  
23 # Use Active Storage variant   23 # Use Active Storage variant
24 # gem 'image_processing', '~> 1.2'   24 # gem 'image_processing', '~> 1.2'
25     25  
26 # Reduces boot times through caching; required in config/boot.rb   26 # Reduces boot times through caching; required in config/boot.rb
27 gem 'bootsnap', '>= 1.4.2', require: false <> 27 gem 'bootsnap', '>= 1.4.4', require: false
28   = 28  
29 group :development, :test do   29 group :development, :test do
30   # Call 'byebug' anywhere in the code to stop execution and get a debugger console   30   # Call 'byebug' anywhere in the code to stop execution and get a debugger console
31   gem 'byebug', platforms: [:mri, :mingw, :x64_mingw]   31   gem 'byebug', platforms: [:mri, :mingw, :x64_mingw]
32 end   32 end
33     33  
34 group :development do   34 group :development do
35   # Access an interactive console on exception pages or by calling 'console' anywhere in the code.   35   # Access an interactive console on exception pages or by calling 'console' anywhere in the code.
36   gem 'web-console', '>= 3.3.0' <> 36   gem 'web-console', '>= 4.1.0'
      37   # Display performance information such as SQL time and flame graphs for each request in your browser.
      38   # Can be configured to work on production as well see: https://github.com/MiniProfiler/rack-mini-profiler/blob/master/README.md
      39   gem 'rack-mini-profiler', '~> 2.0'
37   gem 'listen', '>= 3.0.5', '< 3.2'   40   gem 'listen', '~> 3.3'
38   # Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring = 41   # Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring
39   gem 'spring'   42   gem 'spring'
40   gem 'spring-watcher-listen', '~> 2.0.0' +-    
41 end = 43 end
42     44  
43 group :test do   45 group :test do
44   # Adds support for Capybara system testing and selenium driver   46   # Adds support for Capybara system testing and selenium driver
45   gem 'capybara', '>= 2.15' <> 47   gem 'capybara', '>= 3.26'
46   gem 'selenium-webdriver' = 48   gem 'selenium-webdriver'
47   # Easy installation and use of web drivers to run system tests with browsers   49   # Easy installation and use of web drivers to run system tests with browsers
48   gem 'webdrivers'   50   gem 'webdrivers'
49 end   51 end
50     52  
51 # Windows does not include zoneinfo files, so bundle the tzinfo-data gem   53 # Windows does not include zoneinfo files, so bundle the tzinfo-data gem
52 gem 'tzinfo-data', platforms: [:mingw, :mswin, :x64_mingw, :jruby]   54 gem 'tzinfo-data', platforms: [:mingw, :mswin, :x64_mingw, :jruby]
53     55  
54 # Autoprefixer   56 # Autoprefixer
55 gem "autoprefixer-rails"   57 gem "autoprefixer-rails"
56     58  
57 gem 'wdm', '>= 0.1.0' if Gem.win_platform?   59 gem 'wdm', '>= 0.1.0' if Gem.win_platform?