GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — Release v0.24.0: 0.24.0 release · kovpack/overcommit v0.24.0= New Features * Add `required_library`/`required_libraries` hook option which specifies a list of paths a hook should load with `Kernel.require` before running * Add `JsLint` pre-commit hook that checks the style of JavaScript files with [JSLint](http://www.jslint.com/) * Add `RubyLint` pre-commit hook that statically analyzes Ruby files with [ruby-lint](https://github.com/YorickPeterse/ruby-lint) * Add `Jsl` pre-commit hook that checks the style of JavaScript files with [JavaScript Lint](http://www.javascriptlint.com/) * Add `CapitalizedSubject` commit message hook * Add `GoVet` pre-commit hook that examines Go source files with [vet](https://godoc.org/golang.org/x/tools/cmd/vet) * Add `XmlSyntax` pre-commit hook to check that XML files are valid * Add `CaseConflicts` pre-commit hook which checks for file names in the same directory which differ by letter casing * Preserve existing git hooks in a repository when installing Overcommit hooks, and restore them on uninstall * Add `RSpec` pre-push hook that runs [RSpec](http://rspec.info/) tests before pushing to remote * Add `ProtectedBranches` pre-push hook that prevents destructive pushes (deletions or force pushes) to specified branches * Add `SpellCheck` commit-msg hook to check commit messages for misspelled words * Add support for `pre-rebase` hooks * Add `SubmoduleStatus` `post-checkout`, `post-commit`, `post-merge`, and `post-rewrite` hooks that warn when submodules are uninitialized, out of date with the current index, or contain merge conflicts = Changes * Disable `ShellCheck` pre-commit hook by default * Switch `ImageOptim` hook to use executable instead of Ruby API * Improve `CoffeeLint` pre-commit hook to differentiate between errors and warnings * Improve `GoLint` pre-commit hook to extract file and line information * Change configuration loading behavior to prefer user-defined `ALL` hook configuration over default `ALL` configuration, and user-defined hook configuration over default `ALL` configuration * Change hook summary message to mention warnings if there were any * Disable almost all hooks by default. You will now need to explicitly enable almost all hooks yourself in your `.overcommit.yml`. If you are migrating from `overcommit` 0.23.0 and want to use the default configuration that shipped with that version, copy the [default configuration from 0.23.0](https://github.com/brigade/overcommit/blob/9f03e9c82b385d375a836ca7146b117dbde5c822/config/default.yml) * Update `ScssLint` pre-commit hook to properly handle special exit code that signals all files were filtered by exclusions (new as of `scss-lint` 0.36.0) * Update `childprocess` dependency to minimum 0.5.6 * Change default value for `problem_on_unmodified_line` from `warn` to `report` * Update `Rubocop` pre-commit hook to pass `--display-cop-names` flag so cop names appear in output * Drop support for returning `:good`/`:bad` results from hooks (was deprecated in 0.15.0) * Remove `PryBinding` pre-commit hook since its functionality is provided by the `Rubocop` pre-commit hook = Bug Fixes * Fix `LocalPathsInGemfile` to not report lints for commented paths * Fix `CssLint` pre-commit hook to ignore blank lines in `csslint` output * Fix error instructions typo in `BundleCheck` pre-commit hook * Fix bug where stashed changes were not restored when plugin signature validation failed * Don't clear working tree after pre-commit hook when only submodule changes are present * Restore file modification times of unstaged files in addition to staged files in pre-commit hook runs Assets 2Uh oh!
There was an error while loading. Please reload this page. |
| You are visitor 01402520 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |