Vincent Driessen | c4b4b3c | 2011-05-16 10:44:13 +0200 | [diff] [blame] | 1 | 0.4.2: |
| 2 | ----- |
| 3 | Release date: **not yet** |
| 4 | |
Vincent Driessen | 0d00b69 | 2011-11-28 09:43:57 +0100 | [diff] [blame] | 5 | * `git flow init` now detects situations where origin already has gitflow |
| 6 | branches set up, and behaves accordingly (thanks Emre Berge Ergenekon) |
| 7 | |
Vincent Driessen | 59e6aef | 2011-05-16 11:04:42 +0200 | [diff] [blame] | 8 | * `git flow feature finish` can now be called without a feature branch |
| 9 | name(prefix) argument and will finish the current branch, if on any. |
| 10 | |
Vincent Driessen | c4b4b3c | 2011-05-16 10:44:13 +0200 | [diff] [blame] | 11 | * Various minor bug fixes related to internal argument passing |
| 12 | |
Vincent Driessen | 083a588 | 2011-12-01 08:56:59 +0100 | [diff] [blame^] | 13 | * Better support for Windows users. |
| 14 | |
Vincent Driessen | 8b73fed | 2011-05-16 11:09:18 +0200 | [diff] [blame] | 15 | * Add package installers for the Debian and Windows platforms. |
| 16 | |
Vincent Driessen | 2d0cbec | 2011-02-06 07:52:43 +0100 | [diff] [blame] | 17 | 0.4.1: |
| 18 | ----- |
Vincent Driessen | 4b5b932 | 2011-02-14 07:44:18 +0100 | [diff] [blame] | 19 | Release date: **2011/02/04** |
Vincent Driessen | 2d0cbec | 2011-02-06 07:52:43 +0100 | [diff] [blame] | 20 | |
| 21 | * New option `-d` added to `git flow init`, to initialize with defaults without |
Vincent Driessen | 4b5b932 | 2011-02-14 07:44:18 +0100 | [diff] [blame] | 22 | asking for input interactively. Ideal for creating git-flow enabled repos in |
| 23 | custom scripts. |
Vincent Driessen | 2d0cbec | 2011-02-06 07:52:43 +0100 | [diff] [blame] | 24 | |
| 25 | * The parsing issues related to git-flow feature's flags are now dealt with on |
| 26 | all known platforms. (Fixed #54, #62, #86, #97) |
| 27 | |
| 28 | * Escape queries for detecting branch/tag names. (Fixed #91) |
| 29 | |
| 30 | |
Vincent Driessen | 3d41ea0 | 2010-07-22 16:16:17 +0200 | [diff] [blame] | 31 | 0.4: |
| 32 | --- |
Vincent Driessen | 1c289cf | 2010-10-18 21:46:28 +0200 | [diff] [blame] | 33 | Release date: **2010/10/18** |
Vincent Driessen | 3d41ea0 | 2010-07-22 16:16:17 +0200 | [diff] [blame] | 34 | |
Vincent Driessen | 1c289cf | 2010-10-18 21:46:28 +0200 | [diff] [blame] | 35 | * The flag parsing issues of git-flow subcommands are solved for most |
| 36 | platforms. |
| 37 | |
| 38 | * `git flow {feature,hotfix,release} finish` now takes a `-k` flag, to keep the |
| 39 | branch around after finishing. |
| 40 | |
| 41 | * `git flow release finish` takes a `-n` flag, to skip tagging. |
| 42 | |
| 43 | * For consistency, `git flow {release,hotfix}` now, too, have a `publish` and |
| 44 | `track` subcommand, just like `feature`. |
| 45 | |
| 46 | * Various minor fixes. |
Vincent Driessen | 3d41ea0 | 2010-07-22 16:16:17 +0200 | [diff] [blame] | 47 | |
| 48 | |
Vincent Driessen | 02548fb | 2010-07-22 16:12:26 +0200 | [diff] [blame] | 49 | 0.3: |
| 50 | ---- |
| 51 | Release date: **2010/07/22** |
| 52 | |
Vincent Driessen | 2da8810 | 2010-07-22 16:03:22 +0200 | [diff] [blame] | 53 | * New subcommands for `git flow feature`: |
| 54 | - **checkout**: |
| 55 | For easily checking out features by their short name. Even allows |
| 56 | unique prefixes as arguments (see below). |
| 57 | |
| 58 | - **pull**: |
| 59 | This subcommand allows you to painlessly work on a feature branch |
| 60 | together with another peer. This is especially valuable for doing |
| 61 | peer reviews of other people's code. For more detailed info, see the |
| 62 | [commit log][1]. |
| 63 | |
| 64 | * Easier addressing of branch names by using name prefixes. |
| 65 | For example, when using: |
| 66 | |
Vincent Driessen | 02548fb | 2010-07-22 16:12:26 +0200 | [diff] [blame] | 67 | git flow feature finish fo |
Vincent Driessen | 2da8810 | 2010-07-22 16:03:22 +0200 | [diff] [blame] | 68 | |
| 69 | this automatically finishes the feature branch `foobar` if that's the only |
| 70 | feature branch name starting with `fo`. |
| 71 | |
| 72 | * No force flag anymore for new feature branches |
| 73 | `git flow feature start` lost its `-f` (force) flag. You now don't |
| 74 | have to be in a clean repo anymore to start a new feature branch. This |
| 75 | avoids the manual `git stash`, `git flow feature start`, `git stash |
| 76 | pop` cycle. |
| 77 | |
| 78 | * You can use `git-flow` in stand-alone repo's now. |
| 79 | This means it does not assume you have an `origin` repository. |
Vincent Driessen | 02548fb | 2010-07-22 16:12:26 +0200 | [diff] [blame] | 80 | (Thanks [Mark][2].) |
Vincent Driessen | 2da8810 | 2010-07-22 16:03:22 +0200 | [diff] [blame] | 81 | |
| 82 | * No commands fetch from `origin` by default anymore. |
| 83 | There were some issues related to disabling this flag on some platforms. |
| 84 | |
| 85 | * Init guesses branch names you may want to use for `develop` and `master`. |
| 86 | |
Vincent Driessen | 02548fb | 2010-07-22 16:12:26 +0200 | [diff] [blame] | 87 | * Added super-easy installation script. (Thanks [Rick][3].) |
Vincent Driessen | 2da8810 | 2010-07-22 16:03:22 +0200 | [diff] [blame] | 88 | |
| 89 | * Added BSD license. |
| 90 | |
| 91 | [1]: http://github.com/nvie/gitflow/commit/f68d405cc3a11e9df3671f567658a6ab6ed8e0a1 |
Vincent Driessen | 02548fb | 2010-07-22 16:12:26 +0200 | [diff] [blame] | 92 | [2]: http://github.com/talios |
| 93 | [3]: http://github.com/rickosborne |
Vincent Driessen | 2da8810 | 2010-07-22 16:03:22 +0200 | [diff] [blame] | 94 | |
Vincent Driessen | 02548fb | 2010-07-22 16:12:26 +0200 | [diff] [blame] | 95 | |
| 96 | Older versions |
| 97 | -------------- |
| 98 | No change history is recorded for pre-0.3 releases. |