jekyll / jemoji

GitHub-flavored emoji plugin for Jekyll
http://rubygems.org/gems/jemoji
MIT License
556 stars 61 forks source link

Update gemoji requirement from ~> 3.0 to >= 3, < 5 & test with both major versions #131

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 1 year ago

Updates the requirements on gemoji to permit the latest version.

Release notes

Sourced from gemoji's releases.

gemoji 4.0.0

What's New

Warning See the v4.0.0.pre0 release notes for the list of breaking changes since gemoji v3.x.

What's Changed

New Contributors

Full Changelog: https://github.com/github/gemoji/compare/v4.0.0.pre0...v4.0.0

Commits
  • ac35c33 gemoji 4.0.0
  • 70eb18c Merge pull request #165 from github/skin-tones
  • d04fd77 Merge pull request #253 from github/tests-refresh
  • 744495f Expand skin tones support
  • ea4d738 People holding hands emoji doesn't seem to support skin tones rendering (macOS)
  • d7ca116 Merge remote-tracking branch 'origin' into skin-tones
  • f7a6bb6 :fire: unused variable
  • a8d55fd Disallow dashes in new emoji aliases
  • 5f3415f Account for the addition of :pregnant_man:
  • 9917299 Merge pull request #244 from kardeslik/import-emoji-14
  • Additional commits viewable in compare view


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
parkr commented 1 year ago

The biggest breaking change here is the removal of github-custom emoji (https://github.com/github/gemoji/pull/158). So we will continue to support gemoji v3 for those that wish to have these older custom emoji. There's also a workaround in that pull request on gemoji's repo.

parkr commented 1 year ago

@jekyllbot: merge +minor