Skip to content

Releases: azukaar/GuPM

GuPM 1.2.0

21 Jul 14:16
Compare
Choose a tag to compare
  • GuPM now have a fully function OS Provider mechanism
  • Allow you to use another provider as system-wide default (ex: brew on mac)
  • Switches provider auto when using os:// as a provider (customizable)
g i os://node # will fallback to the default provider for your OS
g i node # Will fallback to your default install provider (which is os:// on mac)
  • Switches folder when using OS in the repo name when using a GuPM repo
g i https://azukaar.github.io/GuPM-official/repo:OS/node # will replace OS by your OS
  • Smart git hooks allow you to execute hooks only on changed files
    "git": {
        "hooks": {
            "precommit": "g lint $StagedFiles(**/*.js)",
            "prepush": "g test $UnpushedFiles(**/*.js)"
        }
    },
  • Repo now supports sub-repo
g publish java
g i https://azukaar.github.io/GuPM-official/repo:java/jsonParser

g publish node
g i https://azukaar.github.io/GuPM-official/repo:node/jsonParser

g publish windows
g i https://azukaar.github.io/GuPM-official/repo:OS/jsonParser
  • Aliases (and hooks) now have parallel executions when supplying an array
        "aliases": {
            "start": [
                 "node index.js",
                 "g lint",
                 "g test",
            ]
        }

GuPM 1.1.0

17 Jul 17:00
Compare
Choose a tag to compare
  • fix inconsistent CLI arguments order
  • remove the need for a "sudo" on install

GuPM 1.0.3

14 Jul 15:37
Compare
Choose a tag to compare
  • Bug fixes

GuPM 1.0.2

14 Jul 14:38
Compare
Choose a tag to compare
  • Bug fixes
  • Allow wrapping dependencies

GuPM 1.0.1

04 Jul 11:17
Compare
Choose a tag to compare
  • Fix plugin creation

Release 1.0.0

21 Jun 09:23
Compare
Choose a tag to compare
Merge branch 'master' of github.com:azukaar/GuPM