1. Feb 01, 2019
  2. Oct 05, 2017
  3. Mar 28, 2017
  4. Jul 03, 2016
  5. Sep 03, 2016
  6. Oct 30, 2014
    • Michael Klement's avatar
      Many makefile enhancements (support for direct invocation, instructions if... · ac912afc
      Michael Klement authored
      Many makefile enhancements (support for direct invocation, instructions if invoked without target, release mechanism improved), package.json scripts now invoke the makefile.
      
      - Using `npm test` and `npm run …` scripts defined in package.json now invokes the makefile and runs the test with the same shell that npm was invoked from.
      - The makefile can now be invoked directly - supporting utilities from locally installed npm packages are automatically discovered.
      - Invoking the makefile without a target errors out with a hint.
      - Shell-specific test targets are now named 'test-<shell>'.
      - Both 'test-<shell>' targets and the all-shells 'test' target now run all test suites by default.
      - On `make TAG=<new-version> release` there must be no uncommitted changes. '<new-version>' can now also be one of the following increment specifiers: 'patch', 'minor', 'major'.
      - It is ensure that <new-version>, if not an increment specifier, is a valid semver version number that is higher than the previous release's.
      - The previous release tag is now located with a pattern so as to exclude tags that aren't version numbers.
      - Switched from lightweight to annotated tags for releases.
      ac912afc
  7. Jul 12, 2014
  8. Dec 17, 2013
  9. Feb 27, 2013
  10. Oct 11, 2012
    • Thomas Levine's avatar
      tests from readme · a27d3913
      Thomas Levine authored
      fast tests
      
      alias
      
      unalias
      
      more alias tests
      
      tests
      
      document testing
      
      warn not to run while testing
      
      chmod +x deactivate
      
      specify the version (commit) of urchin
      
      installation test
      
      run
      
      tests for ls
      
      switch unsetopt to the thing creationix has
      
      rename tests
      
      urchin log
      
      adjust urchin version
      a27d3913
  11. Jan 22, 2011
    • Isaac Wolkerstorfer's avatar
      Add aliases to versions · a77c632e
      Isaac Wolkerstorfer authored
      Aliases are stored as plaintext files in the $NVM_DIR/alias dir.
      They may store either an explicit version (v0.3.6) or an implied version
      ("latest"). The latter is a "moving target", and thus possibly
      dangerous, but can be useful, too.
      a77c632e
  12. Apr 15, 2010