Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

April 2021: The 'Respecting Boundaries' release #1059

Merged
merged 2 commits into from
Apr 8, 2021
Merged

April 2021: The 'Respecting Boundaries' release #1059

merged 2 commits into from
Apr 8, 2021

Conversation

denny
Copy link
Owner

@denny denny commented Apr 8, 2021

Main addition (and cause of some fairly major code shuffling) in this release is Packwerk to enforce plugin boundaries.

Also added routes partials, bullet (N+1 query detection), CodeClimate coverage reporting, and the Items extension for Pagy (although the front-end widget for that refuses to work, yay JavaScript).

Plus lots of improvements to base controllers and mailers (now in the core plugin's app/public area), and moved Rails Email Preview engine, rubocop config, and ShinyCMS rake tasks, from main_app into the core plugin.

@denny denny added release Preparing/announcing a release major Big (or otherwise significant) pieces of work labels Apr 8, 2021
@codecov
Copy link

codecov bot commented Apr 8, 2021

Codecov Report

Merging #1059 (4d6a7b0) into main (dc1d892) will not change coverage.
The diff coverage is 100.00%.

Impacted file tree graph

@@            Coverage Diff            @@
##              main     #1059   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files          317       317           
  Lines         4514      4514           
=========================================
  Hits          4514      4514           
Impacted Files Coverage Δ
config/initializers/version.rb 100.00% <100.00%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update dc1d892...4d6a7b0. Read the comment docs.

@denny denny merged commit 93d86ef into main Apr 8, 2021
@denny denny deleted the release/21.04 branch April 8, 2021 13:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
major Big (or otherwise significant) pieces of work release Preparing/announcing a release
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant