Skip to content

Upgrade ruby version to 2.6 and stop requiring JSON#366

Open
mahmood-mq wants to merge 1 commit intoXeroAPI:masterfrom
mahmood-mq:master
Open

Upgrade ruby version to 2.6 and stop requiring JSON#366
mahmood-mq wants to merge 1 commit intoXeroAPI:masterfrom
mahmood-mq:master

Conversation

@mahmood-mq
Copy link
Copy Markdown

As of Ruby2.6, JSON is bundled with Ruby. Having it in the gemspec could cause version conflicts. We have faced this issues specifically with Puma in Cluster Mode. Where Puma loads the latest JSON version installed on the server, which would conflict with the JSON version in Gemfile.lock. This particularly happens on Upgrading our Downgrading JSON version, which renders Puma Phased Restarts and Hot Reload pointless.

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.

2 participants