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

Replace jQuery-based scripts with vanilla JS #361

Merged
merged 1 commit into from
Jun 1, 2022

Conversation

tnir
Copy link
Member

@tnir tnir commented Jun 26, 2021

jQuery 1.5 is so legacy and insecure.

This PR will drop IE6-8 support from the supported browsers (not tested if this PR actually drops IE6-8 support).

Closes #362

Signed-off-by: Takuya Noguchi takninnovationresearch@gmail.com

Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
@tnir
Copy link
Member Author

tnir commented Jun 26, 2021

@tnir
Copy link
Member Author

tnir commented Jul 12, 2021

@sonots What do you think?

@tnir
Copy link
Member Author

tnir commented Oct 30, 2021

Comments?

@tnir
Copy link
Member Author

tnir commented Apr 12, 2022

Thoughts? @sonots

@tnir
Copy link
Member Author

tnir commented Jun 1, 2022

@tomlea Are you still in charge of this gem? See https://guides.rubygems.org/contributing/ updated in rubygems/guides#222 (in 2018)

@rikas
Copy link
Member

rikas commented Jun 1, 2022

@tnir I think it makes sense. I'm usually not the one merging requests here, but since this is not even ruby related and no one's replying I'll give it a go. Thanks!

@rikas rikas merged commit c1d8391 into geminabox:master Jun 1, 2022
@tnir tnir deleted the remove-jquery branch June 1, 2022 09:11
@tnir
Copy link
Member Author

tnir commented Jun 1, 2022

Thanks a lot for resolving this security issue on this project, @rikas!

@tnir tnir mentioned this pull request Jun 6, 2022
This was referenced Jun 20, 2022
tnir added a commit to tnir/geminabox that referenced this pull request Jun 20, 2022
This reverts commit c1d8391, reversing
changes made to 3be7219.
tnir added a commit that referenced this pull request Jun 20, 2022
This reverts commit c1d8391, reversing
changes made to 3be7219.
tnir added a commit to tnir/geminabox that referenced this pull request Jun 21, 2022
This reverts commit c1d8391, reversing
changes made to 3be7219.
tnir added a commit that referenced this pull request Jun 21, 2022
This reverts commit c1d8391, reversing
changes made to 3be7219.
tnir added a commit to tnir/geminabox that referenced this pull request Jun 25, 2022
Fix lints in PR 361: geminabox#361

Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
@tnir tnir mentioned this pull request Jun 25, 2022
tnir added a commit that referenced this pull request Jun 25, 2022
Fix lints in PR 361: #361

Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
@tnir tnir added this to the v2.0.0 milestone Jul 2, 2022
@tnir tnir self-assigned this Jul 2, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
Status: Done
Development

Successfully merging this pull request may close these issues.

Bundled jQuery was stale and deprecated
2 participants