Changelog of jgitver project.
GitHub #81 Conditional Version Pattern
- 47704ea98f7809e Add version pattern on branchingPolicies : Zomzog 2021-03-29 09:56:45
- 22205b8c18b6637 force mvnw checkout to use LF : Matthieu Brouillard 2021-03-30 08:30:34
- ff1c923e520cdf8 update jgit to latest version : Matthieu Brouillard 2021-03-29 09:57:10
- 4b268f1e3851cfc branchPolicy/pattern will accept the first non-null, non-empty capturing group : Marc Carter 2021-03-27 20:55:08
- c7895668a5f2738 add sponsor button : Matthieu Brouillard 2021-01-15 13:45:28
- 406e6cbc2791658 add FUNDING.yml file to introduce github sponsors : Matthieu Brouillard 2021-01-15 13:45:28
GitHub #106 allow to compute 'next version' even when HEAD is on a version tag
- 348aa71fe5d9ff4 introduce forceComputation flag for maven strategy : Matthieu Brouillard 2020-06-11 13:03:56
- 8dac3ff48c8c014 start computing 'next version' when HEAD is on version tag and in dirty state : Matthieu Brouillard 2020-06-09 08:17:52
GitHub #115 get rid of groovy CVE-2020-17521
- 047b1e3921ceabc force dependency resolution to groovy-2.4.21 : Matthieu Brouillard 2021-01-14 08:03:12
GitHub #116 get rid of guava CVE-2020-8908
- a7aea38191b4b52 update to guava-30.1-jre : Matthieu Brouillard 2021-01-14 08:38:58
- 047b1e3921ceabc force dependency resolution to groovy-2.4.21 : Matthieu Brouillard 2021-01-14 08:03:12
- a7aea38191b4b52 update to guava-30.1-jre : Matthieu Brouillard 2021-01-14 08:38:58
- 183e44988741574 update nexus-staging-maven-plugin to 1.6.8 to try to resolve timeout problems during publication : Matthieu Brouillard 2021-01-14 10:13:52
- 0068e4388c7e66e add COMMIT_ISO_TIMESTAMP metadata compatible with ISO format in UTC timezone : Loi?c PE?RON 2021-01-13 11:55:05
- f510e329e6993e8 checkout all commits for github actions : Matthieu Brouillard 2020-12-21 08:53:28
- f12cb6230b01900 add github actions script : Matthieu Brouillard 2020-12-21 08:53:28
- cce7b10dc984c24 Update README : Cédric Chantepie 2020-07-28 18:34:29
- bd6701fb2ac77b1 introduce caching of maven artifacts in travis-ci build : Matthieu Brouillard 2020-07-28 16:02:45
- d186dff6d3966aa use shared base version computation from VersionStrategy : Matthieu Brouillard 2020-07-28 15:38:01
- a74a43d3397fcd0 add PROVIDED_BRANCH_NAME metadata : Matthieu Brouillard 2020-07-28 15:38:01
- 7913c841a4bc5d4 introduce ANNOTATED metadata : Matthieu Brouillard 2020-07-28 15:38:01
- 6a5101a5eba91b2 introduce DETACHED_HEAD metadata : Matthieu Brouillard 2020-07-28 15:38:01
- 562a2910a06eeec publish COMMIT_TIMESTAMP as metadata for SCRIPT version strategy : Matthieu Brouillard 2020-07-28 15:38:01
- 55b8e8b43f49c59 introduce transformers for metadatas before script evaluation : Matthieu Brouillard 2020-07-28 15:38:01
- 40f78cf860e8c52 introduce BASE_COMMIT_ON_HEAD metadata : Matthieu Brouillard 2020-07-28 15:38:01
- d92e784def955ae refactor ScriptVersionStrategy : Matthieu Brouillard 2020-07-28 15:38:00
- 888eeb588cb25d2 Default scenario tests for SCRIPT strategy : Cédric Chantepie 2020-07-28 15:38:00
- 41aed210be8f0e8 New SCRIPT strategy : Cédric Chantepie 2020-07-28 15:38:00
- 023b4348d394d99 Other tests for SCRIPT strategy : Cédric Chantepie 2020-07-28 15:38:00
- f96f2d7d4d5c622 add forceComputation in README cli commands : Matthieu Brouillard 2020-07-20 15:20:55
- 00ce14a1f031b02 update README statuses section : Matthieu Brouillard 2020-06-11 13:47:10
- 235526b9ea4934f Update README.md : Jack Warren 2019-12-02 21:00:12
- 5bca22ab091df68 introduce compatibility classes with maven-script-interpreter:1.3 : Matthieu Brouillard 2020-11-23 19:44:34
- 41a8f4c463bf734 update dependencies to remove vulnerabilities : Matthieu Brouillard 2020-11-23 19:15:23
GitHub #91 Set strategy parameters from CLI
- 11af5f96a973bd8 add CLI parameters to control pattern strategy options : Jack Warren 2019-11-04 07:20:09
- 9405fc693aaa061 for travis-ci build, use Ubuntu Trusty to allow usage of oraclejdk8 : Jack Warren 2019-11-04 07:15:13
- de52d3b4a6546fd add explicit tests for DIRTY_TEXT metatada : Matthieu Brouillard 2019-11-29 07:53:48
- 16c631ba8795ab8 Add DIRTY_TEXT metadata : Alexey Genus 2019-11-26 09:45:09
- df422dcc54bc09d add unit test : Zomzog 2019-11-25 07:39:24
- ccf85d4b75657d2 add git commit for tags : Zomzog 2019-11-25 07:39:24
- 6bce2210d9b21cf Fix license header formatting : Jack Warren 2019-11-11 15:01:16
- dc9a22c9b3f366b Add branchPolicy configuration : Jack Warren 2019-11-04 16:49:10
- af2f8d03f4bf3be Picocli parse depcrecated in favor of parseArgs : Jack Warren 2019-11-04 16:49:09
- 8e0fd192b01ecba Bump picocli version (4.0.0 and above have ArgGroup support) : Jack Warren 2019-11-04 16:49:09
- 01cf6ef9a60e708 add @SuppressWarnings annotations to unused versionHelp and usageHelp CLI options : Jack Warren 2019-11-04 07:19:20
- e195600dcb76ad2 add snapshot usage to configurable strategy : Thibault Duperron 2019-11-04 07:16:05
GitHub #24 Allow for the "-g" prefix to be part of the generated version number
- 7f4dfbecc745f68 improve performance and prevent loops by not following parents which have already been processed : Andreas Schläpfer 2019-06-21 06:02:49
GitHub #82 Wrong calculation of commit distance
- 7f4dfbecc745f68 improve performance and prevent loops by not following parents which have already been processed : Andreas Schläpfer 2019-06-21 06:02:49
GitHub #84 update project dependencies
- 8e8b2284042cb04 revert jgit version update : Matthieu Brouillard 2019-06-03 10:43:29
- ee8ffdff5f8cb7a bump relevant versions of dependencies & plugins : Matthieu Brouillard 2019-06-03 06:39:43
GitHub #85 jgitver does not work with latest jgit version
- ade020477dfae9d use commits without CRLF issues in tests : Matthieu Brouillard 2019-06-04 12:25:49
- 1b63fdd7af3c4c4 update to latest working jgit version : Matthieu Brouillard 2019-06-03 13:35:22
- 93c67666286f347 normalize line ending with 'git add --renormalize .' : Matthieu Brouillard 2019-06-04 12:46:57
- 471c8faac1c6169 use latest jgit 5.3.X version : Matthieu Brouillard 2019-06-04 12:44:14
- 8bfc03c6b2ade57 use maven wrapper 3.6.1 : Matthieu Brouillard 2019-06-03 13:01:30
- 47374aa9bca7b0c document test scenario s19 : Matthieu Brouillard 2019-06-03 07:15:27
- 6f9a3bd838bad51 add static method factory for Pair class : Matthieu Brouillard 2019-06-03 06:17:02
GitHub #65 InvalidStateException when running build on worktree
- e42d69b2aa2d05b add test case to ckeck git worktree does not fail with jgitver : Matthieu Brouillard 2019-01-25 09:18:35
GitHub #74 Add ability to use the plugin on git worktree
- fc4ef21ba83f622 update docker image used on gitlab-ci to openjdk:11 : Matthieu Brouillard 2019-01-25 09:18:35
- e42d69b2aa2d05b add test case to ckeck git worktree does not fail with jgitver : Matthieu Brouillard 2019-01-25 09:18:35
GitHub #80 upgrade checkstyle
- ba4e1e127e317c6 update checkstyle to latest 8.19 : Matthieu Brouillard 2019-04-08 12:12:57
GitHub #82 Wrong calculation of commit distance
- 649b86484567eef add a new default distance calculation based on visiting the 'first parent' first then the other branches. : Matthieu Brouillard 2019-06-03 05:24:25
GitHub #83 add a meta meta.COMMIT_DISTANCE_TO_ROOT
- eaa483abf41ef6a change root commit detection for a more efficient implementation : Matthieu Brouillard 2019-05-31 15:24:19
- d150b23c5866cf9 revert automatic computation of distance to root computation. : Andreas Schläpfer 2019-05-31 15:17:57
- fc3cbfc1b8d243f compute Metadatas.COMMIT_DISTANCE_TO_ROOT in relevant strategies : Matthieu Brouillard 2019-05-22 12:03:11
- df41ecc304a23fe correct s14 scenarios log : Matthieu Brouillard 2019-05-22 12:03:10
- 5ca6b81bbd55d4f add utility method to compute distance to root : Matthieu Brouillard 2019-05-22 12:03:10
- 4a5f81f8befd193 modify DistanceCalculator API, make it use a more generic type : Matthieu Brouillard 2019-05-22 12:03:10
- 22e2fa6c6ed451c add test for root distance : Matthieu Brouillard 2019-05-22 12:03:10
- 6aa0a46bf68e38a expose ScenarioBuilder objects for test scenarios : Matthieu Brouillard 2019-05-22 12:03:09
- 5af4340ff873d35 add .gitattributes file to force LF on *.sh files : Matthieu Brouillard 2019-01-25 09:18:35
- 7e4c55c31ae4211 Add ability to use the plugin on
git worktree
: Marco Jorge 2019-01-24 04:58:35
GitHub #73 IllegalStateException: failure calculating version
- c8a6279bf1ca4d8 with LATEST lookup policy, do not use lightweight tags that do not have date information : Matthieu Brouillard 2019-01-21 08:23:28
GitHub #71 enhance lookup of GitVersionCalculatorBuilder classes
- cac57b16415e4a2 fallback to internal GitVersionCalculatorImplBuilder if no builder found : Matthieu Brouillard 2019-01-15 09:28:15
- 76f03dc34f74088 try several ClassLoader to load GitVersionCalculatorBuilder classes : Matthieu Brouillard 2019-01-15 09:26:01
GitHub #26 allow to execute jgitver from command line
- f091f988ac5fde9 introduce an auto-exectuable artifact to use as CLI : Matthieu Brouillard 2019-01-14 13:54:52
- ec4fe80b8e1ac17 add a 'jar-with-dependencies' output to the project to be able to be self runnable : Matthieu Brouillard 2019-01-14 07:38:21
GitHub #70 introduce a lookup strategy
- fbe0e9d19b47d58 implements LookupPolicy.NEAREST policy : Matthieu Brouillard 2019-01-09 08:57:56
- c0ef519483cd9c6 implements LookupPolicy.LATEST policy : Matthieu Brouillard 2019-01-09 08:09:00
- dfc1df0057e192a introduce configurable LookupPolicy : Matthieu Brouillard 2019-01-08 15:14:46
- 5e8d596455a993f correct failing IT test on tags : Matthieu Brouillard 2019-01-14 17:18:57
- 54d72b3c2e7e9b2 add snyk.io badge : Matthieu Brouillard 2019-01-11 14:44:11
- bf6a0fb4cd2fc55 make Commit immutable, add tests for it : Matthieu Brouillard 2019-01-11 14:17:07
- 27ddf5438fc136a correct or suppress compiler warnings : Matthieu Brouillard 2019-01-11 12:36:10
- 14da855c499c177 enhance test coverage on Version class : Matthieu Brouillard 2019-01-11 12:30:26
- ed8fc9fc92bbb6a add test to check directory existence & readability : Matthieu Brouillard 2019-01-11 10:00:32
- 56f413b9222620f change order of badges : Matthieu Brouillard 2019-01-11 08:51:34
- 8411e844051cd12 add coveralls plugin and travis-ci integration : Matthieu Brouillard 2019-01-11 08:30:47
- 6256bd7f9fc832b add coverage profile with jacoco : Matthieu Brouillard 2019-01-11 08:13:55
- ba6d4c91aee0634 checkstyle corrections : Matthieu Brouillard 2019-01-10 11:35:17
- 085af36b979e909 finish removal of junit 4 from pom.xml : Matthieu Brouillard 2019-01-10 09:36:07
- 00bddd4f64d042f move to junit5, make lifecycle of all ScenarioTest a TestInstance.Lifecycle.PER_CLASS : Matthieu Brouillard 2019-01-10 09:32:02
- 8ac0a22d0acc6b4 correct logging in NoTagsBigRepositoryTest : Matthieu Brouillard 2019-01-10 07:51:02
- 7f180dfe53905a2 introduce SlowTests junit category : Matthieu Brouillard 2019-01-09 15:26:07
- 903d3d5288a5ff5 document link to issue requirement for the introduction of LookupPolicy : Matthieu Brouillard 2019-01-08 15:18:59
- c2f7b9dc48d618a move more classes to impl package : Matthieu Brouillard 2019-01-08 15:14:47
- b00d2411d6e5117 continue api/impl separation : Matthieu Brouillard 2019-01-08 15:14:47
- 85824567e72606a introduce a public GitVersionCalculator interface allowing separation of api & implementation : Matthieu Brouillard 2019-01-08 15:14:47
- 0f208fced9be253 base commit lookup now return a single commit instead of a set : Matthieu Brouillard 2019-01-08 15:14:46
- 60d9deb133ef7b3 use jgitver-maven-plugin 1.4.5 : Matthieu Brouillard 2019-01-07 12:54:08
GitHub #66 get rid of httpclient transitive dependency of jgit
- e52009e359c73d1 update jgit to 5.1.3.201810200350-r : Matthieu Brouillard 2018-11-30 13:04:28
GitHub #67 fix exponential lookup introduce in #49
- 8abde222a8b5bd4 change implementation of computation of tags/commits retrieval : Matthieu Brouillard 2019-01-07 07:23:02
GitHub #68 avoid unnecessary re-computation of version
- 1a6d580d034d98b introduce caching of computed version if no parameters or HEAD have changed between 2 executions. : Matthieu Brouillard 2019-01-07 09:12:06
GitHub #69 ossindex report CVE-2018-10237 because of guava-19 usage
- 5b91d429bfbf959 update guava to 27.0.1-jre : Matthieu Brouillard 2019-01-07 09:36:48
- d50d2d8dafabd54 use jgitver-maven-plugin 1.4.4 : Matthieu Brouillard 2018-12-10 12:56:41
- 19ad2c47cb369fb use an environment variable instead of a system property for snyk.io activation : Matthieu Brouillard 2018-11-30 13:46:04
- a12d329293ef12b introduce checks profile with snyk.io dependency analysis : Matthieu Brouillard 2018-11-30 13:31:51
GitHub #63 allow to configure a maximum search depth
- 89036e031d6a74b allow to set a maximum depth to limit searches : Matthieu Brouillard 2018-11-20 09:02:55
- d8b3292c7e6b7c6 extract dependencies & plugin versions inside variables : Matthieu Brouillard 2018-11-23 15:12:56
- 85ce6f88d3c72b0 correct the accidentaly removed indentation in GitVersionCalculator : Matthieu Brouillard 2018-11-20 12:04:32
GitHub #54 possible StackOverflow due to recursive lookup of commits
- d21a2204cfd8bca provide test case for #54 : Matthieu Brouillard 2018-11-16 10:38:07
- a235f4ec571f92c reduce recursion depth when looking for version tags : Matthieu Brouillard 2018-11-16 10:38:07
GitHub #59 remove relocated version of petitparser
- 330edab772fa60f use standard petitparser-core version from maven central : Matthieu Brouillard 2018-11-15 17:41:44
- 59bd3d6166f9400 fix typos in README.md : flacki 2018-11-10 07:23:39
- 440cd9be53b673c use jgitver-maven-plugin 1.4.2 : Matthieu Brouillard 2018-11-07 10:38:34
- 37f9b94cf8ec3a8 enable dirty flag usage : Matthieu Brouillard 2018-11-05 18:12:54
- a9ef040ecae420c adding new scenario to test prefixed tags : Matthieu Brouillard 2018-11-05 18:12:01
- e6ec0972f3b870d IllegalStateException when parsing tags like v1.2.3 : Dawid Jarosz 2018-11-05 14:41:26
GitHub #55 add enforce rule to force JDK8 when releasing
- 1c9f4c4e0403f20 enforce java 8 is used while releasing : Matthieu Brouillard 2018-11-04 11:59:46
GitHub #56 add enforce rule to publish without qualifier when releasing
- 3773f7bc452b6fa enforce release to occure on detached head or on master branch, also protect to release in dirty state : Matthieu Brouillard 2018-11-04 12:06:22
GitHub #57 travis-ci limit clone depth to 50 leading to test failures
- 6d2cd1ebee80787 make travis-ci to clone entire jgitver repository : Matthieu Brouillard 2018-11-04 14:00:52
GitHub #58 use relocated version of petitparser-core dependency
- b94aba7ff0d3350 use relocated version of petitparser-core : Matthieu Brouillard 2018-11-05 10:46:09
- 0ce1538b2c7518a add openjdk-8 as a build JVM jdk on travis-ci : Matthieu Brouillard 2018-11-05 07:13:38
- 3cd9b395486e415 bump jgitver-maven-version to 1.4.0 : Matthieu Brouillard 2018-11-04 12:11:24
- 2b4dedb4ce7a62b move reusable ScenarioTest in upper package : Matthieu Brouillard 2018-11-04 10:23:27
GitHub #53 maxVersion and lookup for tags in merged branches should be default behavior
- 7a9876fa442054b remove maxVersion et maxVersionSearchDepth property and related stuff and unused MaxVersionStrategy : Matthieu Brouillard 2018-11-03 17:36:38
- 16ae317a1d7a1c3 change lookup strategy for commits, taking into account merged branches and all found tags : Matthieu Brouillard 2018-11-03 11:31:34
GitHub #52 bad behavior with merged branches
- 07b80bd36fc053f enhance test coverage in regard of distance computation : Matthieu Brouillard 2018-11-02 14:41:47
- 118aaeb434c3506 change computation of commit distance. : Matthieu Brouillard 2018-11-02 13:22:11
- c3da91e10db83bc exclude jvm.config file from license-maven-plugin checks : Matthieu Brouillard 2018-11-02 14:28:18
- c6b170093d98c1d Use ScenarioTest as superclass in Scenario14XXXTest's : Dawid Jarosz 2018-11-01 12:35:07
GitHub #48 prepare for java modules
- 421973c251238e9 add manifest entry 'Automatic-Module-Name' to avoid java 9 modules collisions : Matthieu Brouillard 2018-09-25 08:30:34
- af9cd4f59c1402c correct checkstyle error message in javadocs for tests : Matthieu Brouillard 2018-11-01 11:03:04
- 5fb67adb1a3da3d provide some default JVM options to have build messages in english on all platforms and systems : Matthieu Brouillard 2018-11-01 11:02:44
- cefc843ddb805c4 Removed some code duplication in strategy ScenarioXXXTest's : Dawid Jarosz 2018-11-01 10:21:25
- e356abcfa0722a1 apply checkstyle rules : Matthieu Brouillard 2018-11-01 10:15:50
- 0d8f6ebcda6fe6a update contributors list in pom.xml : Matthieu Brouillard 2018-11-01 09:57:02
- fca235ec08bd70c remove sneaky throw compiler hack in favor of a standard thrown RuntimeException : Matthieu Brouillard 2018-11-01 09:44:59
- 87c7ff8c4d5a3b1 Add useMaxVersion semantics all version strategies : Dawid Jarosz 2018-10-07 10:42:08
- fc5fbbcb2cfb92c Use max version of annotated tag when guessing tagType : Dawid Jarosz 2018-10-06 21:46:18
- b508ab08465c2c8 Add useMaxVersion semantics to ConfigrableVersionStrategy : Dawid Jarosz 2018-10-06 21:20:12
- 7ca0983665f1734 add gitlab-ci badge : Matthieu Brouillard 2018-09-17 12:40:13
GitHub #33 Feature Request: Ability to specify the pattern how the version is formatted
- a09607f6e296e39 introduce PatternVersionStrategy : Matthieu Brouillard 2018-08-01 12:48:07
GitHub #45 Add maven wrapper
- 49e7086ab244986 add maven wrapper : Marc Saguer 2018-09-06 13:26:44
- 3720064d29d83db adding draw.io source file of images : Matthieu Brouillard 2018-09-12 13:18:38
- c06e5d735e28ef5 introduce gitlab as additional CI using .gitlab-ci.yml : Matthieu Brouillard 2018-09-06 14:02:27
- b2f6561971d82f4 make mvnw executable : Matthieu Brouillard 2018-09-06 13:26:44
- 7cf40f977c4af46 use mvnw to build on travis : Matthieu Brouillard 2018-09-06 13:26:44
- 7daa9491d09a2bd introduce shell script to checkout correctly on a local branch when needed : Matthieu Brouillard 2018-08-01 14:16:50
- 3a24bf39b659da6 use jgitver-maven-plugin 1.3.0 : Matthieu Brouillard 2018-08-01 13:07:03
- a021d644dc205b4 introduce ossindex-maven-plugin : Matthieu Brouillard 2018-08-01 12:48:08
- 8634e0cd213fac6 correct checkstyle warnings : Matthieu Brouillard 2018-08-01 12:48:08
- 95fb6b6b4721cdc add full version handling via '${v}' : Matthieu Brouillard 2018-08-01 09:49:39
- b531f4a94f3e1c8 adding grammar for version recognition : Matthieu Brouillard 2018-08-01 09:49:38
- 779f2cdfb75d73c introduce strategies instead of mavenLike parameter : Matthieu Brouillard 2018-08-01 09:49:38
- 48ff18fb3c9f0c9 relax version parsing regex to match semver versions with '+' and '.' & introducing tests for versions parsing : Matthieu Brouillard 2018-08-01 09:49:38
- 0b120b2bd2737a2 add petitparser as pom dependency : Matthieu Brouillard 2018-08-01 09:49:38
GitHub #42 expose version parts as Metadatas
- 81a90c1c159ac92 expose MAJOR, MINOR & PATCH as Metadatas : Matthieu Brouillard 2018-07-09 20:07:59
GitHub #34 update jgit dependency
- ff8cb8aaffd5a6d update impacting project dependencies : Matthieu Brouillard 2017-12-11 14:15:17
GitHub #35 add new METADATAs
- 162ad5790e5da3f add metadats for COMMIT_TIMESTAMP & QUALIFIED_BRANCH_NAME : Matthieu Brouillard 2017-12-12 08:52:34
GitHub #40 Provide the branch or tag explicitly
- 036f381abfdc7ac externally provide branch name for detached head : Matthieu Brouillard 2018-04-26 06:38:50
- c7bfe59578b242a enhance metadatas, add COMMIT_DISTANCE : Matthieu Brouillard 2017-12-04 18:44:06
GitHub #22 allow to define a time based qualifier
- 1ffebf4685ca486 add implementation of timestamp qualifier : Matthieu Brouillard 2017-11-20 18:40:27
- d98359be1e72e1d use gpg instead of gpg2 : Matthieu Brouillard 2017-11-20 19:31:57
GitHub #21 enhance metadata, expose next possible versions
- b77952b9a033a40 provide metadatas to expose next versions : Matthieu Brouillard 2017-03-21 10:32:59
GitHub #23 IDENTITY BranchNameTransformation is not respected
- 9660113279406a2 add a test to try to reproduce issue #23 : Matthieu Brouillard 2017-02-24 08:38:00
GitHub #24 Allow for the "-g" prefix to be part of the generated version number
- 94454f6f5a366ee correct usage of qualifier with commitId for the very first commit : Matthieu Brouillard 2017-03-11 08:37:17
- 498cf53a1001161 add support for long format like in
git describe --tags --long
: Matthieu Brouillard 2017-03-07 21:33:35
GitHub #25 Create Scenario8WithoutGPrefixCommitTest
- 94454f6f5a366ee correct usage of qualifier with commitId for the very first commit : Matthieu Brouillard 2017-03-11 08:37:17
- 1c5330be696c915 add gitter badge : Matthieu Brouillard 2017-03-15 08:23:37
- 8bfe3b6c8217742 Create Scenario8WithoutGPrefixCommitTest : Eduardo Zamin 2017-03-10 14:14:07
- f0e315bc69ec53c update to jgitver-maven-plugin 0.4.0 : Matthieu Brouillard 2017-02-24 08:39:10
GitHub #20 Make tags version search pattern configurable
- 9cd4ca973df9a41 add configurable version tag pattern matching, fixes #20 : Matthieu Brouillard 2016-12-03 00:07:41
- 287c7549fbb9b49 enhance checkstyle configuration, correct some checkstyle problems : Matthieu Brouillard 2016-12-02 23:19:34
GitHub #18 handle correctly useDirty even with mavenLike=true
- 9fc2607dc8bc8e5 handle dirty state & qualifier in maven mode, fixes #18 : Matthieu Brouillard 2016-09-02 14:24:31
- c498d4a01af2b55 rework jgitver documentation : Matthieu Brouillard 2016-10-31 14:03:59
- baa7665372ebf7a update to jgitver-maven-plugin:0.3.0 : Matthieu Brouillard 2016-10-31 14:03:59
- ce619019b24806f update to jgitver-maven-plugin 0.3.0-alpha4 : Matthieu Brouillard 2016-08-04 21:02:17
- 42f5591990cb6da update incorrect javadoc in GitVersionCalculator : Matthieu Brouillard 2016-08-04 17:20:11
GitHub #12 Improved version numbers for release branches / wild cards in nonQualifierBranches
- 5738b646de130cb introduce enhanced branching policy model, fixes #5, fixes #6, fixes #8, fixes #12, fixes #15 : Matthieu Brouillard 2016-08-04 13:22:31
GitHub #15 support gitflow branching model
- 5738b646de130cb introduce enhanced branching policy model, fixes #5, fixes #6, fixes #8, fixes #12, fixes #15 : Matthieu Brouillard 2016-08-04 13:22:31
GitHub #16 add calculated version to provided metadatas
- ffeabbb27028776 introduce calculated version metadata, fixes #16 : Matthieu Brouillard 2016-07-22 15:44:53
GitHub #17 document metadatas
- e4dd27da035c5f1 correct README with new maven extension mechanism, add metadatas documentation, fixes #17 : Matthieu Brouillard 2016-08-04 13:18:56
GitHub #5 Version matching regex should allow dot (.) in qualifier
- 5738b646de130cb introduce enhanced branching policy model, fixes #5, fixes #6, fixes #8, fixes #12, fixes #15 : Matthieu Brouillard 2016-08-04 13:22:31
GitHub #6 allow to define version matching regexp
- 5738b646de130cb introduce enhanced branching policy model, fixes #5, fixes #6, fixes #8, fixes #12, fixes #15 : Matthieu Brouillard 2016-08-04 13:22:31
GitHub #8 Allow to define branch to qualifier mapping
- 5738b646de130cb introduce enhanced branching policy model, fixes #5, fixes #6, fixes #8, fixes #12, fixes #15 : Matthieu Brouillard 2016-08-04 13:22:31
- b3826a49a11f489 use new jgitver-maven-plugin extension mechanism : Matthieu Brouillard 2016-08-04 12:53:08
GitHub #3 provide contextual information, not just the version
- 9c8cccb1381608e provide metadatas, fixes #3 : Matthieu Brouillard 2016-07-01 09:37:13
GitHub #9 support dirty state
- e54d754e2ef50f8 introduction of dirty checks & dirty qualifier, fixes #9 : Matthieu Brouillard 2016-07-01 08:42:55
GitHub #2 use jgitver-maven-plugin to manage versioning
- c52a0e212e17097 use jgitver-maven-plugin for version handling, fixes #2 : Matthieu Brouillard 2016-05-02 08:03:53
GitHub #4 provide an automatic SNAPSHOT mode for maven like behavior
- 5d2490cca62e7f5 introduce VersionStrategy, split between MavenVersionStrategy & ConfigurableVersionStrategy, fixes #4 : Matthieu Brouillard 2016-05-13 10:55:25
- 376b0a3b9bf7b8a enhance README with 'Build & release' paragraph, correct headers and javadocs : Matthieu Brouillard 2016-05-13 11:50:46
- bf07503c8fb750a missing SCM and issueManagement information in POM : Matthieu Brouillard 2016-04-27 14:30:42
- 905472be2433f17 prepare initial release 0.0.1 : Matthieu Brouillard 2016-04-27 14:24:24
- fa6fe8e75c57949 README cleanup : Matthieu Brouillard 2016-04-27 14:24:07
- 127e840542420f5 enhance README with examples & images : Matthieu Brouillard 2016-04-27 14:20:26
- a1356c9ede289e4 add travis-ci continuous integration : Matthieu Brouillard 2016-04-27 12:52:45
- 8c3aedba215481b add version tag name pattern matching, prepare for oss release : Matthieu Brouillard 2016-04-27 12:41:27
- 04d5b427f4c5e61 add initial running version with associated tests : Matthieu Brouillard 2016-04-25 16:36:16
- 5ed3e3f47260f19 enhance README with main ideas for jgitver : Matthieu Brouillard 2016-04-21 21:46:20