Skip to content

ruby 3.4.7 and rails 8.1.2 upgrade#60

Merged
harshaellanki merged 11 commits into
trunkfrom
rails_8_upgrade
May 15, 2026
Merged

ruby 3.4.7 and rails 8.1.2 upgrade#60
harshaellanki merged 11 commits into
trunkfrom
rails_8_upgrade

Conversation

@harshaellanki
Copy link
Copy Markdown
Contributor

Comment thread .docker/production/Dockerfile.gha Outdated
@harshaellanki harshaellanki requested a review from mdkaraman May 7, 2026 23:39
@harshaellanki harshaellanki enabled auto-merge (squash) May 7, 2026 23:40
Comment thread clients/html/tsconfig.json
bbodine1 and others added 3 commits May 14, 2026 13:25
* chore(html): modernize browserslist for Angular CLI

Use positive queries plus not dead, and exclude kaios/op_mini so the CLI
does not list ignored legacy targets. Document the Browserslist rule that
exclusions must follow an include query.

* chore(html): enable strict Angular compiler checks

Turn on strictTemplates, strictInjectionParameters, and
strictInputAccessModifiers in the app TypeScript config. Consolidate
angularCompilerOptions in tsconfig.app.json for the application build and
align root tsconfig formatting.

* fix(html): align quote UI with strict templates and typing

Expose FormArray getters for *ngFor, bind debounceTime with property
syntax, type change handlers for effective date, and tighten nav inputs
and method signatures. Add treeview filterText for the template filter.

* build(html): simplify ME brand file replacements in Angular

Replace multiple ME-specific asset and data swaps with a single
brand.config file replacement for me and me-production. Ensure
dc-production uses brand.config.dc.ts. Normalize polyfills JSON layout.

* chore(html): refresh Yarn lockfile and trim unused tooling

Remove the Bootstrap postinstall hook and drop @angular-builders/custom-webpack
from devDependencies. Regenerate yarn.lock for the updated dependency graph.

* chore(html): harden Bootstrap _root Sass patch for Dart Sass 1.77+

Coerce interpolated map keys and values in Bootstrap loops without the
fragile cross-block regex. Run manually after npm install if Sass warnings
return, or wire the script back into postinstall when desired.

* Re-add a postinstall script to run a Bootstrap patch.
bbodine1
bbodine1 previously approved these changes May 14, 2026
@harshaellanki harshaellanki requested a review from mdkaraman May 14, 2026 20:47
Comment thread .github/workflows/build-image.yml Outdated
@harshaellanki harshaellanki merged commit a748931 into trunk May 15, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants