Releases: platanus/potassium
Releases · platanus/potassium
v7.1.0
Features
- Add environment variables module recipe #435
- Run Brakeman with reviewdog on CI #440
- Changes to a couple of rspec rubocop rules #441
- Update node to 20 #447
Fixes
- Fix CircleCI config #434
- Fix
cannot load such file -- sassc
error #436 - Set jsdom version for node compatibility #436
- Fix
uninitialized constant RubocopHelpers::RuboCop
#436 - Use Redis for sessions to address security issues #437
- Comment vue mount in admin js to address security issues #438
- Remove ActiveAdmin comments to address security issues #439
- Various fixes related to TS, vite and vitest #444
v7.0.0
7.0.0
Features
v6.6.0
Features
- Update power api gem to use v2.0.0. Install "internal" API mode #394
- Updates Webpacker to Shakapacker, upgrading Vue and TailwindCSS to their latest versions #395
- Add some image handling and processing in shrine file storage option #398
- Include
--platanus-config
option to skip most of the instalation options #399. - Add
rubocop-platanus
gem for linting platanus' best practices #402. - Remove graphql option #404
- Add frontend testing coverage for Jest #401 and associated reviewdog comments #406
- Add MJML to handle mail templates, with example #405
Fixes
v6.5.0
Features
- Update node to latest LTS version, 14 #363
- Update ActiveAdmin to 2.9 to fix CSV streaming issues #384
- Separates Pundit's configuration for Active Admin from Application's configuration #378
- Add SimpleCov recipe #387
- Update Rails to 6.1 #389 & #392
- Include
run_test
as a valid example group #379. This was added incorrectly in this PR. - Add system tests configuration #388
- Allow CircleCI cache clearing #383
Fixes
v6.4.0
Features
- Include
run_test
as a valid example group #379 - Updates ActiveAdmin installation to use webpacker #350
- Replaces Active Skin with Arctic Admin #350
Fixes
- Forces
vue-loader
version to 15, as 16 requires@vue/compiler-sfc
, which is a part of Vue 3 #375 - Changes Content Security Policy added by GTM recipe to: #375
- Include the same config regardless of environment
- Include
unsafe_eval
inscript_src
, as it is required for Vue's compiler build
- Changes the front-end test to avoid using the deprecated method
isVueInstance
#376
v6.3.0
v6.2.0
Features:
- Add Google Tag Manager #326
- Update rubocop and rubocop-rspec for potassium and generated projects #337
- Adds mailers queue to sidekiq.yml when installing or creating mailer recipe #341
Fixes:
- Change backgroud_processor cli option to a switch. As of #137 we no longer have delayed_jobs as an option, it's only sidekiq now #340
- Fixes mailer recipe install when background_processor wasn't installed #341
- Update heroku recipe to check if an app or pipeline name is valid before creating it on Heroku #344
v6.1.0
Features:
- Check node version before project creation #305
- Disable observers in test environment #319
- Allow user to select custom Github repository #318
- Add pull request template to github enabled projects #320
- Use a Ruby gem instead of hub to create Github repositories #323
- Add dockerized redis configuration when using background processor #329
- Add beta support for GraphQL. #330
- Add power_api #301
Fix:
v6.0.0
Features:
- Update ActiveAdmin to 2.6 #246
- Update bundler to 2.0 #250
- Update Rails to 6.0.2 #251
- Improve specs performance #259
- Dasherize app name in docker compose related files #261
- Split specs by timings in CircleCI #263
- Update ruby to 2.7.0 #264
- Add tailwindcss #266
- Update rack-cors to 1.1 #269
- Use safer CORS configuration exposing only API and public resources #271
- Add option to support Vue in ActiveAdmin #272
- Add tests for Vue #273
- Remove simple commands and docker-compose args in Makefile #279
- Remove Paperclip and add Shrine for file_storage recipe #291
- Add linting job to CircleCI builds using reviewdog and per-project dependencies/configurations for linters #292
- Remove angular_admin recipe #297
Fix:
v5.2.3
Features:
- Add restore-from commands for pg_restore in makefile #237
- Allow usage of vue components in rails views out of the box #231
- Add data migrate #227
- Add raven capture in error handler if sentry enabled #226
- Remove unnecesary aws-sdk gems in favor of specific ones #221
- Unify storage options and deprecate paperclip #211
Fix:
- Fix gather_gem issue when multiple versions passed as argument #242
- Support "None" passed as CLI flag option in file storage #240
- Add sidekiq worker to Procfile if installed after project setup (with heroku) #234
- Include test_data volume to CI compose for bundler related data #229
- Comment out schedule entry in sidekiq.yml #225
- Use ruby image for potassium test build #224
- Use webpacker from rubygems instead of repo master #222
- Add rubocop-rspec for compatibility with updated linters in spec #218
- Remove containers after spec run #216
- Fix database container install #214