You don't seem to have any Continuous Integration service set up!
Without a service that will test the Depfu branches and pull requests, we can't inform you if incoming updates actually work with your app. We think that this degrades the
service we're trying to provide down to a point where it is more or less meaningless.
This is fine if you just want to give Depfu a quick try. If you want to really let Depfu help you keep your app up-to-date, we recommend setting up a CI system:
* Our friends at [Travis-CI](https://travis-ci.com) provide excellent service.
* [Circle CI](https://circleci.com) are good, too, and have a free plan that will cover basic needs.
* If you use something like Jenkins, make sure that you're using the Github integration correctly so that it reports status data back to Github.
* If you have already set up a CI for this repository, you might need to check your configuration. Make sure it will run on all new branches. If you don’t want it to run on every branch, you can whitelist branches starting with `depfu/`.
It might be necessary to once deactivate and reactivate your project in Depfu for the CI service to be properly detected.
🚨 Your version of redcarpet has known security vulnerabilities 🚨
redcarpet Gem for Ruby markdown.c parse_inline() Function XSS
redcarpet Gem for Ruby contains a flaw that allows a cross-site scripting
(XSS) attack. This flaw exists because the parse_inline() function in
markdown.c does not validate input before returning it to users. This may
allow a remote attacker to create a specially crafted request that would
execute arbitrary script code in a user's browser session within the trust
relationship between their browser and the server.
🚨 We recommend to merge and deploy this update as soon as possible! 🚨
We've updated a dependency and here is what you need to know:
gem name
version specification
old version
new version
redcarpet
indirect dependency
3.1.2
3.4.0
To resolve a dependency conflict, the update changed a few other dependencies as well:
action
gem name
old version
new version
added
addressable
2.5.2
added
commonmarker
0.17.7.1
added
concurrent-ruby
1.0.5
added
ethon
0.11.0
added
faraday
0.13.1
added
forwardable-extended
2.6.0
added
github-pages-health-check
1.3.5
added
jekyll-avatar
0.5.0
added
jekyll-commonmark
1.1.0
added
jekyll-commonmark-ghpages
0.1.3
added
jekyll-default-layout
0.1.4
added
jekyll-feed
0.9.2
added
jekyll-github-metadata
2.9.3
added
jekyll-optional-front-matter
0.3.0
added
jekyll-readme-index
0.2.0
added
jekyll-relative-links
0.5.2
added
jekyll-remote-theme
0.2.3
added
jekyll-seo-tag
2.3.0
added
jekyll-swiss
0.4.0
added
jekyll-theme-architect
0.1.0
added
jekyll-theme-cayman
0.1.0
added
jekyll-theme-dinky
0.1.0
added
jekyll-theme-hacker
0.1.0
added
jekyll-theme-leap-day
0.1.0
added
jekyll-theme-merlot
0.1.0
added
jekyll-theme-midnight
0.1.0
added
jekyll-theme-minimal
0.1.0
added
jekyll-theme-modernist
0.1.0
added
jekyll-theme-primer
0.5.2
added
jekyll-theme-slate
0.1.0
added
jekyll-theme-tactile
0.1.0
added
jekyll-theme-time-machine
0.1.0
added
jekyll-titles-from-headings
0.5.0
added
minima
2.1.1
added
multipart-post
2.0.0
added
net-dns
0.8.0
added
octokit
4.7.0
added
pathutil
0.16.1
added
public_suffix
2.0.5
added
rouge
2.2.1
added
ruby-enum
0.7.1
added
rubyzip
1.2.1
added
sass-listen
4.0.0
added
sawyer
0.8.1
added
terminal-table
1.8.0
added
typhoeus
0.8.0
added
unicode-display_width
1.3.0
removed
RedCloth
4.2.9
removed
blankslate
2.1.2.4
removed
celluloid
0.16.0
removed
classifier-reborn
2.0.1
removed
fast-stemmer
1.0.2
removed
hitimes
1.2.2
removed
json
1.8.1
removed
maruku
0.7.0
removed
parslet
1.5.0
removed
posix-spawn
0.3.9
removed
pygments.rb
0.6.0
removed
rdiscount
2.1.7
removed
timers
4.0.1
removed
toml
0.1.2
removed
yajl-ruby
1.1.0
updated
activesupport
4.1.6
4.2.9
updated
coffee-script
2.3.0
2.4.1
updated
coffee-script-source
1.8.0
1.11.1
updated
colorator
0.1
1.1.0
updated
execjs
2.2.2
2.7.0
updated
ffi
1.9.6
1.9.18
updated
gemoji
2.1.0
3.0.0
updated
github-pages
28
172
updated
html-pipeline
1.9.0
2.7.1
updated
i18n
0.6.11
0.9.1
updated
jekyll
2.4.0
3.6.2
updated
jekyll-coffeescript
1.0.0
1.0.2
updated
jekyll-gist
1.1.0
1.4.1
updated
jekyll-mentions
0.1.3
1.2.0
updated
jekyll-redirect-from
0.6.2
0.12.1
updated
jekyll-sass-converter
1.2.0
1.5.0
updated
jekyll-sitemap
0.6.0
1.1.1
updated
jekyll-watch
1.1.1
1.5.1
updated
jemoji
0.3.0
0.8.1
updated
kramdown
1.3.1
1.14.0
updated
liquid
2.6.1
4.0.0
updated
listen
2.7.11
3.0.6
updated
mercenary
0.3.4
0.3.6
updated
minitest
5.4.2
5.10.3
updated
rb-fsevent
0.9.4
0.10.2
updated
rb-inotify
0.9.5
0.9.10
updated
sass
3.4.6
3.5.3
updated
thread_safe
0.3.4
0.3.6
updated
tzinfo
1.2.2
1.2.4
You should probably take a good look at the info here and the test results before merging this pull request, of course.
This new release ships with a bunch of bug fixes especially regarding anchor generation.
Improvements to anchor generation
The anchor generation now relies on a djb2 hashing algorithm whenever the generated anchor is empty as non alpha-numeric chars. This is specifically interesting for CJK contents as Redcarpet used to generate empty anchors dealing with titles in these locales.
Special thanks to Alexey Kopytko and namusyaka for their work on that !
Also now, the html-escaped entities are removed from anchors generated with the HTML render in order to be consistent with the HTML_TOC render and as it is more expected.
Other improvements
Table headers don't require a minimum of three dashes anymore; a single one can be used for each row.
The Markdown and rendering options are now exposed through a Hash inside the @options instance variable inside your custom render objects.
Bug fixes
Multiple single quote pairs are parsed correctly with SmartyPants.
Remove periods at the end of URLs when autolinking to make sure
that links at the end of a sentence get properly generated.
Avoid escaping ampersands in href links.
Checkout the CHANGELOG for further information and changes.
While procs are flexible about arity, lambdas and converted methods are not. Thus passing in two parameters broke any such callbacks. The only change in this release is that callback block arity is checked before passing in any values.
Depfu will automatically keep this PR conflict-free, as long as you don't add any commits yourself. You can also trigger a rebase manually by commenting with @depfu rebase.
⚠️ No CI detected ⚠️
You don't seem to have any Continuous Integration service set up!
Without a service that will test the Depfu branches and pull requests, we can't inform you if incoming updates actually work with your app. We think that this degrades the service we're trying to provide down to a point where it is more or less meaningless.
This is fine if you just want to give Depfu a quick try. If you want to really let Depfu help you keep your app up-to-date, we recommend setting up a CI system:
* Our friends at [Travis-CI](https://travis-ci.com) provide excellent service. * [Circle CI](https://circleci.com) are good, too, and have a free plan that will cover basic needs. * If you use something like Jenkins, make sure that you're using the Github integration correctly so that it reports status data back to Github. * If you have already set up a CI for this repository, you might need to check your configuration. Make sure it will run on all new branches. If you don’t want it to run on every branch, you can whitelist branches starting with `depfu/`.It might be necessary to once deactivate and reactivate your project in Depfu for the CI service to be properly detected.
🚨 Your version of redcarpet has known security vulnerabilities 🚨
Advisory: OSVDB-120415 Disclosed: April 07, 2015 URL: http://danlec.com/blog/bug-in-sundown-and-redcarpet
redcarpet Gem for Ruby markdown.c parse_inline() Function XSS
🚨 We recommend to merge and deploy this update as soon as possible! 🚨
We've updated a dependency and here is what you need to know:
To resolve a dependency conflict, the update changed a few other dependencies as well:
You should probably take a good look at the info here and the test results before merging this pull request, of course.
What changed?
↗️ redcarpet (indirect, 3.1.2 → 3.4.0) · Repo · Changelog
Release Notes
From the Github release:
Redcarpet v3.4.0
This new release ships with a bunch of bug fixes especially regarding anchor generation.
Improvements to anchor generation
The anchor generation now relies on a djb2 hashing algorithm whenever the generated anchor is empty as non alpha-numeric chars. This is specifically interesting for CJK contents as Redcarpet used to generate empty anchors dealing with titles in these locales.
Special thanks to Alexey Kopytko and namusyaka for their work on that !
Also now, the html-escaped entities are removed from anchors generated with the
HTML
render in order to be consistent with theHTML_TOC
render and as it is more expected.Other improvements
Hash
inside the@options
instance variable inside your custom render objects.Bug fixes
that links at the end of a sentence get properly generated.
Checkout the CHANGELOG for further information and changes.
Commits
See the full diff on Github. The new version differs by more commits than we can show here.
↗️ activesupport (indirect, 4.1.6 → 4.2.9) · Repo · Changelog
↗️ coffee-script (indirect, 2.3.0 → 2.4.1) · Repo
Sorry, we couldn't find anything useful about this release.
↗️ coffee-script-source (indirect, 1.8.0 → 1.11.1)
Sorry, we couldn't find anything useful about this release.
↗️ colorator (indirect, 0.1 → 1.1.0) · Repo · Changelog
Commits
See the full diff on Github. The new version differs by 30 commits:
Release :gem: v1.1.0
Update history to reflect resolution of #8 [ci skip]
Merge pull request #8 from octopress/jruby
Use define_singleton_method instead of define_method
Add jruby to travis matrix.
Update History.markdown to reflect merge of 1.0.0.
Release :gem: v1.0.0
Modernize Rakefile, gemspec; fix rubocop config filename
Update history to reflect merge of #7
Merge pull request #7 from envygeeks/master
Merge Simple::ANSI and Colorator.
Update history to reflect merge of #3
Merge pull request #3 from utenmiki/refactoring
Update history to reflect merge of #4
Update history to reflect merge of #2
Update history to reflect merge of #1
Add history file.
Merge pull request #4 from utenmiki/document
Fix String#blue result
Fix the mistake
Change argument name of Enumerator#each
Merge pull request #2 from utenmiki/refactoring
Delete unnecessary Symbol#to_sym
Merge pull request #1 from utenmiki/rspec
Convert to new RSpec expectation syntax
Bye bye 1.8.7. It's your EOL anyway.
Specify master branch for README travis badge
Add rdoc as dev dependency
Add travis badge
Add travis config
↗️ execjs (indirect, 2.2.2 → 2.7.0) · Repo
Release Notes
From the Github release:
d3
)Commits
See the full diff on Github. The new version differs by more commits than we can show here.
↗️ ffi (indirect, 1.9.6 → 1.9.18) · Repo
Commits
See the full diff on Github. The new version differs by more commits than we can show here.
↗️ gemoji (indirect, 2.1.0 → 3.0.0) · Repo
Release Notes
From the Github release:
gemoji extract <path> --size=64
Commits
See the full diff on Github. The new version differs by 65 commits:
gemoji 3.0.0
Allow specifying image size to extract
gemoji 3.0.0.rc2
Merge branch 'ios-10.2'
Update integrity test
Fix filling in emoji that historically had default gender
Change egg in a pan to "fried_egg" since "egg" is now an emoji
Add new iOS 10.2 emoji
Reorder existing emoji according to iOS 10.2 palette
Improve dump script for new emoji
Remove Gemfile.lock from version control
Fix NoMethodError in multithreading
Fix Gemfile.lock
Merge pull request #99 from mikeastock/fix-sierra-typo
Fix typo in README of Sierra
gemoji 3.0.0.rc1
There are no more Apple images included in the project
Merge branch 'ios-10'
Expose extra Emoji::Character metadata fields
Skip image integrity tests on non-macOS platforms
`images/emoji/*.png` → `images/*.png`
Replace `rake emoji` task with a new `gemoji` executable
Strip zero-width joiner from Emoji::Character#image_filename
Improve test for invalid or duplicate aliases
Add unicode alias for emoji that has implicit gender
Finalize new extractor script mapping glyphs to emoji
Fix images extractor for macOS Sierra
Remove images extracted from Apple Color Emoji font
Provide public API for Apple's character palette data
Import emoji up to and including iOS 10
Merge pull request #86 from marconilanna/patch-1
Try Ruby "2.3.0" instead of just "2.3"
Run on new Travis infrastructure
Test against Ruby 2.3.x in CI
Tweak `script/bootstrap`
:tangerine: tangerine aliases: orange and mandarin
Merge pull request #82 from github/alias_ng_woman_for_no_good
consistency with :ok_woman:
Merge pull request #81 from jeffmcneill/master
Merge pull request #1 from jeffmcneill/jeffmcneill-patch-1
Add "pout" as an alias to the "pouting face" emoji
Merge pull request #79 from gavingmiller/master
Escape mkdir paths for rake emoji task
Merge pull request #78 from mixmaxhq/jeff/fix_skin_tone_emoji
Fix image filename lookups for default emoji.
Merge pull request #76 from github/code-of-conduct
Add code of conduct to contributing guidelines
Merge pull request #68 from github/taco
Merge pull request #69 from janko-m/patch-1
Use image_path instead of asset_path in readme
Merge pull request #67 from elektronaut/add-gif-support
Make image_filename customizable
:taco:
Merge pull request #66 from asianmack/basecamp
Add :basecamp: and :basecampy: to emoji.json
Add emoji for :basecamp: and :basecampy:
Merge pull request #65 from tricknotes/ruby-2.2
Test against Ruby 2.2 on Travis CI
Merge pull request #63 from github/extractor
Tweak extractor.rb code style
Run the rest of the PNGs through ImageOptim
Simplify special case for "black_medium_square" in checksum test
Update test for expected identical emoji checksums
Extract and optimize PNGs from "Apple Color Emoji.ttf"
Automate extracting PNG images from "Apple Color Emoji.ttf"
✳️ github-pages (28 → 172) · Repo
Release Notes
From the Github release:
Include
jekyll-commonmark-ghpages
and in the gem bundle and configure it when used per GitHub.com's own CommonMarker use. See #500.↗️ html-pipeline (indirect, 1.9.0 → 2.7.1) · Repo · Changelog
Commits
See the full diff on Github. The new version differs by more commits than we can show here.
↗️ i18n (indirect, 0.6.11 → 0.9.1) · Repo · Changelog
Release Notes
From the Github release:
Commits
See the full diff on Github. The new version differs by more commits than we can show here.
↗️ jekyll (indirect, 2.4.0 → 3.6.2) · Repo · Changelog
Release Notes
From the Github release:
Development Fixes
Bug Fixes
data.layout
as a string (#6442)Commits
See the full diff on Github. The new version differs by 7 commits:
Release 💎 3.6.2
Update history to reflect merge of #6451 #6452 #6453 [ci skip]
Backport add-test-for-layout-as-string from #6445 to 3.6-stable
Backport patch-1 from #6442 to 3.6-stable
Backport utf8-bom from #6322 to 3.6-stable (#6451)
Update history to reflect merge of #6450 [ci skip]
Backport pull/rubocop from #6444 to 3.6-stable (#6450)
↗️ jekyll-coffeescript (indirect, 1.0.0 → 1.0.2) · Repo · Changelog
Release Notes
From the Github release:
Commits
See the full diff on Github. The new version differs by 40 commits:
Release :gem: v1.0.2
Update history to reflect merge of #16 [ci skip]
Merge pull request #16 from jekyll/pull/lock-coffee-script-source
Lock coffee-script-source
Merge pull request #14 from jekyll/new-travis-yml
New travis yml
Update history to reflect merge of #13
Merge pull request #13 from Stargator/bump-jekyll
Add Jekyll 3 Support
Update history to reflect the merge of #11
Merge pull request #11 from wh0/defer-load
Explicitly track coffee-script loadedness.
Load converter when used.
Merge pull request #10 from envygeeks/master
Update Gemfile
Drop rebund and use Travis new infrastructure.
Release :gem: v1.0.1
Use == instead of =~ for speed.
Bump gem version to 1.0.1
Update history to reflect merge of #7 [ci skip]
Merge pull request #7 from jekyll/return-just-true
In Converters::CoffeeScript#matches, never return anything but true or false.
Use be(true) in spec because be_true has changed.
Update history to reflect merge of #6 [ci skip]
Merge pull request #6 from rodaine/master
Change Matching Regex to use standard symbols
Remove deprecated config property
Change CSS to JS in spec
Use the SVG badge from Travis.
Merge pull request #4 from davidcelis/patch-1
Note requirement of JavaScript runtime
Jekyll 2.0 is out! :heart:
Update history to reflect merge of #2 [ci skip]
Merge pull request #2 from ZDroid/dontreadme
Update travis creds.
Improve code formatting
We're requiring 1.9.3, just so ya know
Add Travis badge.
Add those REBUND env vars
Fixed up a bunch of weird stuff with running 'bundle install' on Travis
↗️ jekyll-gist (indirect, 1.1.0 → 1.4.1) · Repo · Changelog
Release Notes
From the Github release:
has_key?
tokey?
to add compatibility for liquid 4 (#41)Commits
See the full diff on Github. The new version differs by more commits than we can show here.
↗️ jekyll-mentions (indirect, 0.1.3 → 1.2.0) · Repo · Changelog
Release Notes
From the Github release:
Development Fixes
Minor Enhancements
Commits
See the full diff on Github. The new version differs by 64 commits:
:gem: bump
Update history to reflect merge of #40 [ci skip]
Merge pull request #40 from jdennes/default-mention-base
Add context for SSL and GITHUB_HOSTNAME environment variables
Add support for building the default mention base URL from ENV
Update history to reflect merge of #38 [ci skip]
Merge pull request #38 from DirtyF/jekyll-rubocop
Fix tests for Ruby < 2.3
Disable rubocop AbcSize warning for now
Separate arguments
Inherit Jekyll's rubocop config for consistency
Release v1.1.3
Update history to reflect merge of #33 [ci skip]
Merge pull request #33 from takezoe/uppercase_username_2
Fixup
Allow uppercase chars in username
Merged branch master into master
Note 1.1.2 in History
Release :gem: v1.1.2
Update history to reflect merge of #29 [ci skip]
Merge pull request #29 from jekyll/do-not-mangle-layouts
Use String#include? over String#=~
Do not mangle layouts.
Release :gem: v1.1.1
Update history to reflect merge of #28 [ci skip]
Merge pull request #28 from jekyll/subclasses
Handle subclassing of Jekyll::Page
Add @benbalter's releases to History.markdown [ci skip]
Release :gem: v1.1.0
Update history to reflect merge of #27 [ci skip]
Merge pull request #27 from jekyll/HOOKIFY
Be more flexible with our comparisons
Ensure only HTML documents are mentioned
Test under Ruby 2.3.
move jekyll-mentions to a hook & test with rspec
:gem: bump
Merge pull request #25 from jekyll/additional-tests
dont double mention posts
add additional tests
:gem: bump
Merge pull request #22 from jekyll/jekyll-3
pass HTML::Pipeline::MentionFilter::UsernamePattern
pass four args each time
Less strict pipeline versioning
bump to html-pipeline 2.2.2
check on ruby 2.2 instead of 1.9
fix deprecation warning
move to fork to get tests to pass
bump to jekyll 3 and pipeline 2.2
Merge pull request #17 from dhillonv10/master
Removing the sitemap gem and fixing the twitter branding
update history for v0.2.1
:gem: bump
Merge pull request #20 from gjtorikian/patch-1
Correct error in var name
Outsource releasing to bundler.
Release :gem: v0.2.0
Give 0.1.3 a place in History.
Minor upgrades to Travis to improve build times, etc.
Update history to reflect merge of #19 [ci skip]
Merge pull request #19 from gjtorikian/support-collections
Add tests to iterate over collections
Iterate over document collections
Updating README.md with an example
↗️ jekyll-redirect-from (indirect, 0.6.2 → 0.12.1) · Repo · Changelog
Release Notes
From the Github release:
Development Fixes
Minor Enhancements
page.output
to empty string instead of nil (#137)Commits
See the full diff on Github. The new version differs by more commits than we can show here.
↗️ jekyll-sass-converter (indirect, 1.2.0 → 1.5.0) · Repo · Changelog
Release Notes
From the Github release:
load_paths
in safe mode with sanitization (#50)@config["source"]
to be "safer". (#55)Commits
See the full diff on Github. The new version differs by 73 commits:
Release :gem: v1.5.0
Hello there, cache.
Merge branch 'master' of https://github.com/jekyll/jekyll-sass-converter
Merge pull request #56 from jekyll/tests
Update history to reflect merge of #55 [ci skip]
Merge pull request #55 from jekyll/expand_source
Ok fine, Jekyll 2.
Clean up our test matrix.
Get our scripts in order.
Get our scripts in order.
SCSS converter: expand @config["source"] to be "safer".
Update history to reflect merge of #50 [ci skip]
Merge pull request #50 from bkeepers/safe-load-paths
Sanitize after globbing for good measure
Fix old method for getting converter
Remove test dir after
Merge remote-tracking branch 'origin/master' into safe-load-paths
Don't need history sections.
Update history to reflect merge of #52 [ci skip]
Merge pull request #52 from jekyll/no-jekyll-2-ruby-2-3
Don't test Jekyll 2.5 against Ruby 2.3.
Add test to ensure no traversal
Combine maps
Glob and expand paths relative to source
Add separate context for spec
Allow load_paths in safe mode
Whoops, they have to be h3's
Update history to reflect merge of #46 [ci skip]
Merge pull request #46 from spudowiar/match-jekyll-rvm
travis: Jekyll 3.1.2
travis: match rvm versions with jekyll/jekyll
Release :gem: v1.4.0
Update history to reflect merge of #42
Merge pull request #42 from jekyll/strip-BOM
add_charset false by default, but still strip BOM
Update history to reflect merge of #39
Merge pull request #39 from benburwell/strip-bom
Update history to reflect merge of #41
Merge pull request #41 from jekyll/widen-test-versions
Test Jekyll 2 & 3 explicitly
fix converter spec for jekyll 3
travis: update to match jekyll-watch
Travis: use container infra
Update Gemfile
Add Jekyll 2 & 3 to test matrix
Update history to reflect merge of #40
Merge pull request #40 from iamcarrico/update-sass-version
Update the version of Sass to be 3.4.x
Add encoding header to file containing regex to force compile as UTF-8 in Ruby 1.9
Use escaped representation for non-ASCII characters to fix issue with Ruby 1.9
Strip byte order mark from generated compressed Sass/SCSS
Merge pull request #38 from envygeeks/patch-1
Loosen Jekyll requirement for jekyll/docker-jekyll -> jekyll/beta.
Release :gem: v1.3.0
Update history to reflect merge of #29 [ci skip]
Merge pull request #29 from jekyll/syntax-errors
Merge pull request #28 from cblp/patch-1
use different exception class when raising the syntax error
Add tests for the syntax error handling
Update history to reflect merge of #26 [ci skip]
Merge pull request #26 from alfredxing/better-error-messages
Find Jekyll::Converters::Scss
Update history to reflect merge of #27 [ci skip]
Merge pull request #27 from alfredxing/fix-filename-typo
Fix filename typo
Include line number in error message
Release :gem: v1.2.1.
Update history to reflect merge of #23 [ci skip]
Merge pull request #23 from jekyll/only-if-exists
Fix tests.
Only include the default sass load path if it exists.
Copy index to README for better GitHub viewing.:
Add example site to illustrate suggested workflow.
↗️ jekyll-sitemap (indirect, 0.6.0 → 1.1.1) · Repo · Changelog
Release Notes
From the Github release:
Commits
See the full diff on Github. The new version differs by more commits than we can show here.
↗️ jekyll-watch (indirect, 1.1.1 → 1.5.1) · Repo · Changelog
Release Notes
From the Github release:
listen
dependency #50Commits
See the full diff on Github. The new version differs by 71 commits:
Release :gem: 1.5.1
Add script/release
Move version to its own file for easier bumping
Security: Bump Rubocop
Stick to Ruby 2.1
Update history to reflect merge of #55 [ci skip]
Drop support for old Ruby and old Jekyll (#55)
Update history to reflect merge of #53 [ci skip]
Update jekyll-watch (#53)
Update history to reflect merge of #51 [ci skip]
Inherit Jekyll's rubocop config for consistency (#51)
Update history to reflect merge of #50 [ci skip]
Remove version lock for dependency listen (#50)
Update history to reflect merge of #48 [ci skip]
Define path with __dir__ (#48)
Update history to reflect merge of #43 [ci skip]
Merge pull request #43 from ashmaroli/fix-travis
update versions for Travis
Release v1.5.0
Update history to reflect merge of #40 [ci skip]
Merge pull request #40 from mojavelinux/jekyll-issue-4858
reuse provided site instance if available
Release :gem: v1.4.0
Update history to reflect merge of #38 [ci skip]
Merge pull request #38 from envygeeks/master
Add a XXX message to remind us to remove the lock.
Fix #37: Lock Listen to less than 3.1.
Release :gem: v1.3.1
Merge pull request #32 from jekyll/rubocop
Enable jekyll-watch for rubocop & fix style issues
Update history to reflect merge of #31
Merge pull request #31 from jekyll/LISTEN_GEM_DEBUGGING-if-verbose
watcher: set LISTEN_GEM_DEBUGGING if --verbose flag set
Not sure what unbundle was for.
Update history to reflect merge of #30
Merge pull request #30 from jekyll/travis-jekyll-3
travis: i thought containerized architecture was default...
travis: stupid branch tests
travis: test against Jekyll 2.5, duh
Test against Jekyll 3
Release :gem: v1.3.0
Update history to reflect merge of #25
Merge pull request #25 from e2/listen_3x_support
Merge pull request #27 from envygeeks/patch-1
Loosen Jekyll requirement for jekyll/docker-jekyll -> jekyll/beta.
lock to Listen 3.x
avoid testing Listen internals in specs
adapt Watcher class for easier testing
run specs as default Rake task
remove rspec params already in config
add .rspec config file
Release :gem: v1.2.1
Update history to reflect merge of #21 [ci skip]
Merge pull request #21 from jekyll/regeneration-improvements
Be flexible about pluralization.
Calculate and display how long the regeneration took.
Don't rebuild the Jekyll::Site with each regeneration
Release :gem: v1.2.0
Update history to reflect merge of #18 [ci skip]
Merge pull request #18 from jekyll/ignore-jekyll-metadata-always
*Always* ignore .jekyll-metadata, even if it doesn't exist.
Update history to reflect merge of #15 [ci skip]
Merge pull request #15 from jekyll/ignore-cache-file
Ignore .jekyll-metadata by default.
Don't need --watch for serve. [ci skip]
Release :gem: v1.1.2
Update history to reflect merge of #13 [ci skip]
Merge pull request #13 from jekyll/only-ignore-if-exists
Ensure everything exists on the filesystem for the tests
Ignore all of the various config files.
Only ignore a file or directory if it exists.
↗️ jemoji (indirect, 0.3.0 → 0.8.1) · Repo · Changelog
Release Notes
From the Github release:
Commits
See the full diff on Github. The new version differs by more commits than we can show here.
↗️ kramdown (indirect, 1.3.1 → 1.14.0) · Repo · Changelog
↗️ liquid (indirect, 2.6.1 → 4.0.0) · Repo · Changelog
Commits
See the full diff on Github. The new version differs by more commits than we can show here.
↗️ listen (indirect, 2.7.11 → 3.0.6) · Repo · Changelog
Release Notes
From the Github release:
Bugfixes
Commits
See the full diff on Github. The new version differs by more commits than we can show here.
↗️ mercenary (indirect, 0.3.4 → 0.3.6) · Repo · Changelog
Release Notes
From the Github release:
Bug Fixes
Commits
See the full diff on Github. The new version differs by 20 commits:
Release gem v0.3.6
Update history to reflect merge of #42 [ci skip]
Merge pull request #42 from jekyll/print-options-from-parent
Presenter: Options should include those from parent command
Release :gem: v0.3.5
Update history to reflect merge of #40 [ci skip]
Merge pull request #40 from jekyll/rspec-3
Before the script runs, run bundle update.
Use 2.1 not 2.1.0 for travis
be_nil and be(nil)
be_true to be(true)
Bump to Rspec 3
Update history to reflect merge of #39 [ci skip]
Merge pull request #39 from jekyll/require-absolute
No need for sudo and use bundler cache.
Use File.expand_path to build paths.
Use absolute requires in lib/mercenary.rb
Update history to reflect merge of #38 [ci skip]
Merge pull request #38 from jekyll/hide-optparser-errors
Capture OptionsParser::InvalidOption and show a nice error message.
↗️ minitest (indirect, 5.4.2 → 5.10.3) · Repo · Changelog
↗️ rb-fsevent (indirect, 0.9.4 → 0.10.2) · Repo
Release Notes
From the Github release:
While procs are flexible about arity, lambdas and converted methods are not. Thus passing in two parameters broke any such callbacks. The only change in this release is that callback block arity is checked before passing in any values.
Commits
See the full diff on Github. The new version differs by 46 commits:
version bump
While procs are flexible about arity, lambdas and converted methods are not. Thus passing in two parameters unexpectedly broke any such callbacks. The fix is easy: check block arity before calling.
Merge pull request #75 from greysteil/source-code-in-gemspec
Add source code link to gemspec
version bump
another rebuild of fsevent_watch
correct readme about testing targets
add event info to readme
update versions in README
bump version of rb-fsevent
rebuild fsevent_watch
add 10.13 flags; make compat files useful across macos and iphone
add 10.13 specific flags
rebuilt fsevent_watch against 10.8 (building for older MacOS releases keeps getting more and more painful...)
bump fsevent_watch version, bump copyright
enhance otnetstring output format with friendly flag names
switch fsevent_watch default format to OTNetstrings
add debugging entries for hard link flags
add event flags for hard links
be more tolerant when parsing length
remove custom path fixture as it causes problems for people packing gems in maven (???)
update ruby code for calling fsevent_watch with OTNetstrings output format
update portability versions
ensure the bin directory exists
fix spec helper
Merge pull request #72 from acant/bug/spec_run
Convert specs from should to new expect style
Update rake to v12
Update RSpec to v3.6
Merge pull request #69 from acant/bug/spec_run
Move rake dependency into the gemspec
Limit Rake to v10 for RSpec 2.99 compatibility
Release 0.9.8
Merge pull request #62 from steakknife/master
fix mongrel-like processes explosion
fix dead code warning
Release 0.9.7
Improve gemspec syntax
Remove spec files from gemspec
Release 0.9.6
Merge pull request #56 from Telmate/master
Forgot to move @pipe from my local changes to the repo
Fix a bug in jruby env where pid is not a valid pid. causing JVM/Jruby kernel errors on sigterm/sigint. Before calling Process.kill('KILL', pid) we need to gracefully check if the process is avaialble - if its not we can just close the pipe
bump version, update readme, credit @andreyvit (Andrey Tarantsov)
recompile fsevent_watch binary; drop support for OSX 10.8 and below
implement workaround for issue #10
↗️ rb-inotify (indirect, 0.9.5 → 0.9.10) · Repo
Commits
See the full diff on Github. The new version differs by 47 commits:
Fix to suppress warning when "gem build rb-inotify.gemspec" (#70)
Remove wrong comment for utopia.gemspec from Gemfile.
Bump version.
Remove stuff that doesn't work on older rubies.
Fix for breaking change for Ruby and runtime dependency version condition. (#69)
Made size more accurately allocated.
Delete watchers that received the "IN_IGNORED" flag
Add JRuby and Rubinius cases on Travis CI.
Update badge links for guard org
Update homepage = guard
Fix incorrect development dependency on ffi
Modernize copyright/documentation
Fix invalid or closed file descriptor issues on JRuby
Update readme with travis, code climate and coveralls
Initial move to bundler and travis testing.
Merge pull request #67 from e2/misc_bugfixes
Merge pull request #63 from junaruga/feature/add-tests
Add test environment.
Merge pull request #59 from e2/e2-fix_ioerror_when_closed
Merge pull request #64 from reiz/patch-2
Add license info to the gemspec.
Regenerate gemspec for version 0.9.8
Version bump to 0.9.8
Do not follow into symlinked directories when traversing directories (#60)
avoid crashing on Ruby 2.3.1 when fd is closed
Merge pull request #55 from reiz/patch-1
Add license to gemspec.
Merge pull request #54 from knu/support-libinotify
Add support for platforms with libinotify
Merge pull request #53 from e2/avoid_crash_when_closing
Handle possible IOError
Avoid crashing after fd is closed (fix: #41)
Regenerate gemspec for version 0.9.7
Version bump to 0.9.7
Regenerate gemspec for version 0.9.6
Version bump to 0.9.6
Merge branch 'nishidy.master'
Improve documentation.
Added comments.
Return nil and the caller will return empty array for each method.
Avoid exception in case of closing a file watched by notifier, like trapping SIGINT to close the file without exception.
Merge pull request #42 from chrismar035/patch-1
Add license to gemspec
Merge pull request #38 from AnchorCat/einval-retry
Merge pull request #37 from AnchorCat/queue-overflow-exception
Fix the logic used for retrying reads after EINVAL
Use a specific exception class for queue overflows
↗️ sass (indirect, 3.4.6 → 3.5.3) · Repo
Commits
See the full diff on Github. The new version differs by more commits than we can show here.
↗️ thread_safe (indirect, 0.3.4 → 0.3.6) · Repo
Commits
See the full diff on Github. The new version differs by 41 commits:
Bump version to 0.3.6
Merge pull request #29 from nomoon/integer_unification
Better comparison
Fix Ruby 2.4 Integer unification deprecation error and get tests/CI functioning again.
Merge pull request #26 from keithrbennett/add-concurrent-ruby-note-to-readme
Modify README.md to explain that this code has been moved into the concurrent-ruby gem.
Merge pull request #20 from dzjuck/remove_1_8
Merge pull request #18 from dzjuck/flunk_to_fail
Merge pull request #17 from dzjuck/cache_values_spec
Remove code related to Ruby 1.8
Call fail instead flunk
Add Cache#values spec
Merge pull request #15 from dzjuck/rspec_tests
Rewrite tests from minitest to rspec
Merge pull request #14 from ktdreyer/minitest-reporter-optional
tests: make minitest-reporters optional
Merge pull request #13 from ktdreyer/simplecov-optional
Merge pull request #12 from ktdreyer/gemspec-summary-description
tests: make simplecov/coveralls optional
gemspec: switch summary and description
Bump version to 0.3.5.
Merge pull request #11 from ruby-concurrency/prep-release-0-3-5
Fewer threads in tests on non-MRI platforms.
Better test output to help find hanging tests.
Fixed bad SimpleCov setup on JRuby.
Attempting to exclude JDK from MRI builds on TravisCI.
Updatd to mewer version of atomic
Updated TravisCI build targets.
Updated to latest Minitest and added SimpleCov/Coveralls.
Added new badges to README.
Merge pull request #10 from rranelli/fix-paragraph-in-AtomicReferenceCacheBackend-doc
Fix Paragraph in AtomicReferenceCacheBackend doc
Merge pull request #9 from ruby-concurrency/yardoc-rakefile
Setup GitHub Pages yardoc.
Merge pull request #8 from rranelli/use-yard-for-documentation
Improvements for documentation layout
Add yard generated documentation
Merge pull request #7 from ruboto/master
Update the homepage link
Merge pull request #4 from ruboto/master
Avoid NullpointerException if t.getMessage() is null and detect "intrinsics" message in causing exception.
↗️ tzinfo (indirect, 1.2.2 → 1.2.4) · Repo · Changelog
Release Notes
From the Github release:
TZInfo v1.2.4 on RubyGems.org
Commits
See the full diff on Github. The new version differs by 37 commits:
Replace expired gem signing certificate.
Preparing v1.2.4.
Update bundler before installing gems.
Use the Trusty build environment.
Update to Ruby 2.2.8, 2.3.5, 2.4.2, JRuby 1.7.27, 9.1.13.0 and rbx 3.86.
Ignore the leapseconds file included in v2017c+ zoneinfo directories.
Preparing v1.2.3.
Add releases from the 0.3 branch.
Fix Markdown syntax error.
Update to Ruby 2.4.1.
Test strftime %z support with DateTime and Time as well as Integer.
Fix handling of strftime('%::::z') on Ruby 1.8.7 on Windows.
Add deprecation warnings to documentation for methods removed in v2.0.0.
Document changes to strftime %z support in v2.0.0.
Improve documentation for Timezone#strftime.
replace %z like %Z
fix %Z replacing with many percents
Handle permission denied errors when creating symlinks.
Ignore the timeconfig symlink included on Slackware.
Don't exclude the Factory zone in ZoneinfoDataSource.
Fix TimezoneProxy UnknownTimezone exception.
use a more concise syntax and avoid unnecessary objects
Remove jruby-19mode.
Update copyright years.
Remove :rbx section.
Test on Ruby versions supported in v1.2.x.
Disable test when Encoding is not available (Ruby < 1.9).
Rename the first_offset variable to indicate that it contains an index.
Add a test for invalid zoneinfo files with no offsets.
Improved algorithm for deriving the utc_offset for zoneinfo files.
Don't return binary Strings in Timezone#friendly_identifier.
Compatibility with Ruby 2.3's frozen string literals.
freeze some strings that are created regularly
Support changes to tar execution in Rake 10.4.
Update to the latest version of gem-public_cert.pem from master.
Update to the latest version of .travis.yml from master.
Replace expired gem signing certificate.
Depfu will automatically keep this PR conflict-free, as long as you don't add any commits yourself. You can also trigger a rebase manually by commenting with
@depfu rebase
.