Skip to content

Latest commit

 

History

History
2064 lines (909 loc) · 55.3 KB

CHANGELOG.md

File metadata and controls

2064 lines (909 loc) · 55.3 KB

git-changelog-lib changelog

Changelog of git-changelog-lib.

2.1.1 (2024-02-25)

Bug Fixes

  • building with java 21 (b43b2 Tomas Bjerre)

2.1.0 (2024-02-10)

Features

  • conventional-commits allow whitespace in scope (96cef Tomas Bjerre) #180
  • allow comma in conventional commit scope (45d7e Hlavac Jan)

Bug Fixes

  • formatting (26908 Hlavac Jan)
  • findings from static code analysis (PMD) (cf0bf Tomas Bjerre)

2.0.0 (2024-01-27)

Breaking changes

  • stepping JGit and JsonPath dependencies (#179) (cc817 Tomas Bjerre) #177

Features

  • stepping JGit and JsonPath dependencies (#179) (cc817 Tomas Bjerre) #177

1.175.2 (2023-12-01)

Bug Fixes

  • mapping commits to lowest possible semantic tag (e33a0 Tomas Bjerre) #176

1.175.0 (2023-10-30)

Features

  • adjustments after merge (3b52d Tomas Bjerre) #175
  • enable support for filtering commits with multiple path filters (f6c2b Ulrik Enevoldsen) #173

1.174.2 (2023-10-17)

Bug Fixes

  • fixed gitlab issues url (#172) (7a2eb Antoine de Choudens)

1.174.1 (2023-09-24)

Bug Fixes

  • current version (1f538 Tomas Bjerre)

1.174.0 (2023-09-24)

Features

  • getCurrentSemanticVersion (8813c Tomas Bjerre)

1.173.1 (2023-09-24)

Bug Fixes

  • avoid changing state when calling getNextSemanticVersion (d1d97 Tomas Bjerre) #170

1.173.0 (2023-09-11)

Features

  • add filtering for footer tokens (#169) (a09bb Luke Armitage)

1.172.2 (2023-08-31)

Bug Fixes

  • prioritizing commits semantically when adding to tags (bd601 Tomas Bjerre) #166

1.172.1 (2023-07-30)

Bug Fixes

  • look for exact revision name before finding using endswith (b5b9c Tomas Bjerre)
  • various fixes found by static code analysis (d0cb4 Tomas Bjerre)

1.172.0 (2023-07-29)

Features

  • ifContainsIssueLabel and ifIssueLabel (dfa37 Jeremy Custenborder) #161

1.171.1 (2023-07-25)

Bug Fixes

  • NPE when Settings#setToRevision or Settings#setFromRevision with null values (0d050 Réda Housni Alaoui) #159

1.171.0 (2023-07-20)

Features

  • optionally include/exclude from/to revisions (237f3 Réda Housni Alaoui) #154

Other changes

Replace to/from commit/reference with to/from revision

d5e16 Réda Housni Alaoui 2023-07-18 09:09:13

Upgrade Gradle to be able to build via the wrapper

7c6c3 Réda Housni Alaoui 2023-07-17 19:08:30

1.170.1 (2023-07-10)

Bug Fixes

  • step jackson 2.5.3 to 2.15.2 (d93f0 Tomas Bjerre)

1.170.0 (2023-07-02)

Features

  • enable additional fields from jira integration (705da Taylore) #153

Other changes

refine context explanation, git remote origin requirement

7e978 edeso 2023-05-07 16:12:02

1.169.0 (2023-04-22)

Features

1.168.10 (2023-03-12)

Bug Fixes

  • reduce logging (25c9c Tomas Bjerre)

1.168.9 (2023-03-12)

Bug Fixes

  • avoiding stuck execution (0f5ec Tomas Bjerre) #95

1.168.8 (2023-02-16)

Bug Fixes

  • parsing newest commits first (55086 Tomas Bjerre) #147

1.168.7 (2023-01-04)

Other changes

fix(#143) : allow space before ":" in commit message

09d15 THAVEAU Alexis 2023-01-04 10:59:51

1.168.6 (2022-12-12)

Bug Fixes

  • making semantic version match not greedy (14d0f Tomas Bjerre) #142

1.168.5 (2022-12-03)

Bug Fixes

  • let semantic tag have priority if several tags on same commit (13a82 Tomas Bjerre)

1.168.4 (2022-10-24)

Bug Fixes

  • stepping dependencies to fix CVE-2022-42889 (c4c7e Tomas Bjerre)

1.168.3 (2022-09-10)

Bug Fixes

  • detecting missing patch-version as 0 (c5cc6 Tomas Bjerre)

1.168.2 (2022-08-07)

Bug Fixes

  • stepping dependencies (54272 Tomas Bjerre)

1.168.1 (2022-08-02)

Bug Fixes

  • avoiding encoding change in prependToFile (418ca Tomas Bjerre)

1.168.0 (2022-08-01)

Features

  • adding withEncoding config in API (2d299 Tomas Bjerre)

1.167.0 (2022-08-01)

Features

  • fewer empty rows in default template (26f5c Tomas Bjerre)

1.166.1 (2022-05-01)

Bug Fixes

  • closing loaded resource (a5af6 Tomas Bjerre)

Other changes

Add support for .(dot) char in scope (#133)

  • fix: add support for dot character inside scope (refs #132)

fd44d Mattia Dal Ben 2022-05-01 16:30:18

1.166.0 (2022-04-03)

Features

  • new variable urlParts (163f7 Tomas Bjerre) #128

1.165.2 (2022-03-17)

Bug Fixes

  • avoid looking for master if HEAD found (a4a50 Tomas Bjerre) #127

1.165.1 (2022-03-17)

Bug Fixes

1.165.0 (2022-03-17)

Features

  • fall back on HEAD and MASTER if no toRef is given (9c05c Tomas Bjerre) #127

1.164.5 (2022-03-10)

Bug Fixes

  • can build on java 17 (7dc00 Tomas Bjerre)

Other changes

Extra helpers to sort issue per type

96ef6 Maarten 2022-03-10 17:56:26

Extra helpers to sort issue per type

1d00b Maarten 2022-03-10 13:31:10

Extra helpers to sort issue per type

e2f70 Maarten 2022-03-10 13:18:22

Extra helpers to sort issue per type

876af Maarten 2022-03-10 12:53:55

Extra helpers to sort issue per type

f46ad Maarten 2022-02-25 15:05:44

1.164.4 (2022-02-14)

Bug Fixes

  • include tag on first commit (bd384 Tomas Bjerre)
  • include first commit (66a16 Tomas Bjerre)

1.164.3 (2022-01-20)

Bug Fixes

  • Allow minus in scope for conventional commits (98102 nurgling)

Other changes

fix regexp for conventional commits

772fb Andreas Micklei 2022-01-19 22:40:19

1.164.2 (2022-01-17)

Bug Fixes

  • match first semantic combination (868e0 Tomas Bjerre)

1.164.1 (2022-01-16)

Bug Fixes

  • not removing issue from message by default (d0b48 Tomas Bjerre)

1.164.0 (2022-01-16)

Features

  • defaulting to a changelog based on conventional commits (ba2d2 Tomas Bjerre)

1.163.4 (2022-01-16)

Bug Fixes

  • disable integrations with a boolean useIntegrations (632fa Tomas Bjerre)

1.163.3 (2022-01-05)

Bug Fixes

  • only parse enabled issues (be84b Tomas Bjerre) #123

1.163.2 (2021-12-23)

Other changes

Update GitChangelogApiConstants.java

  • YYYY is not yyyy. The correct format is yyyy

e7bec polter05 2021-12-23 17:09:36

1.163.1 (2021-12-22)

Other changes

fix #108 error extracting information from jira

b0e4f Julio Ripoll 2021-12-22 15:54:35

1.163.0 (2021-12-12)

Features

  • Add helpers "ifContainsTypeOtherThan" and "ifCommitTypeOtherThan" (e6da0 chme)

1.162.0 (2021-12-03)

Other changes

feat support Bearer authorization for JIRA

f7abd Lumír Návrat 2021-12-01 19:44:32

1.161.0 (2021-11-30)

Features

Other changes

Add .circleci/config.yml

9cb1f Tomas Bjerre 2021-11-21 11:44:05

1.160.0 (2021-11-21)

Features

  • Add support for including partials in mustache templates (26f86 chme)

1.159.0 (2021-11-16)

Features

  • adjustments after merge (00ce6 Tomas Bjerre) #106
  • Redmine Support (afb92 Hakan Uygun)

1.158.4 (2021-10-17)

Bug Fixes

  • reverting toString() of SemanticVersion (f2939 Tomas Bjerre)

1.158.2 (2021-10-17)

1.158.1 (2021-10-17)

Bug Fixes

  • adding method to get version (d6914 Tomas Bjerre) #104
  • adding missing patch method in API (f8eb5 Tomas Bjerre) #104

1.158.0 (2021-10-17)

Features

  • only step patch if matching pattern (7557e Tomas Bjerre) #104

1.157.2 (2021-10-06)

Bug Fixes

  • SemanticVersion implements Serializable (615c4 Markiian Slipets)

1.157.1 (2021-07-15)

1.157.0 (2021-07-15)

Features

  • correcting major pattern (16ff1 Tomas Bjerre)

1.156.4 (2021-06-17)

Bug Fixes

  • read template from file (4cf61 Tomas Bjerre)

1.156.3 (2021-06-16)

1.156.2 (2021-06-11)

Bug Fixes

1.156.0 (2021-06-09)

Bug Fixes

  • semantic version stepping (3c0cf Tomas Bjerre)

1.155.0 (2021-06-09)

Bug Fixes

  • removing git-changelog-settings.json to fix classloader issue in command line tool (2d07a Tomas Bjerre)

1.154.0 (2021-06-09)

Bug Fixes

  • NPE when given file has no parent (7a25e Tomas Bjerre)

1.153.0 (2021-06-09)

Bug Fixes

  • when file was in a new folder, it created folder (5a96f Tomas Bjerre)

1.152.1 (2021-06-03)

Features

  • set git repo from file (17a25 Tomas Bjerre)

1.152.0 (2021-06-03)

Features

  • subString and ifMatches helpers (c64a1 Tomas Bjerre)

1.151.0 (2021-06-03)

Features

  • ifEquals helper (94344 Tomas Bjerre)

1.150.0 (2021-06-02)

Features

  • regexp in commitType and commitScope (2d3c6 Tomas Bjerre)

1.149.6 (2021-06-01)

Other changes

using Gradle 7 and java-library plugin

e8a4c Tomas Bjerre 2021-06-01 15:39:56

1.149.4 (2021-05-31)

Features

  • removing dependencies on Guava (6402c Tomas Bjerre)

1.149.2 (2021-05-27)

Bug Fixes

  • multiline footer/paragraphs (0fb28 Tomas Bjerre)

1.149.0 (2021-05-26)

Features

  • more conventional helpers (3f17b Tomas Bjerre)

1.148.1 (2021-05-25)

1.148.0 (2021-05-25)

Features

  • helpers and (3572c Tomas Bjerre)

1.147.5 (2021-05-25)

Bug Fixes

  • naming (759e0 Tomas Bjerre)

1.147.4 (2021-05-25)

Bug Fixes

  • helpers they did not work (dba7b Tomas Bjerre)

1.147.3 (2021-05-25)

Features

  • adding some helpers to better support conventional commits (8bed7 Tomas Bjerre) #92

Other changes

more helpers

ecad3 Tomas Bjerre 2021-05-25 14:06:44

Remove reverted commits from commits lists

a4631 Tomas Bjerre 2021-05-25 13:28:17

Java 8 syntax

47599 Tomas Bjerre 2021-05-25 03:47:23

1.147.2 (2021-05-24)

Bug Fixes

  • dont require semantic patterns to get highest tag (38fc5 Tomas Bjerre)

1.147.1 (2021-05-23)

Bug Fixes

  • dont use integrations when determining versions (601c0 Tomas Bjerre)

1.146.0 (2021-05-23)

Features

  • renaming methods in api (95a7b Tomas Bjerre)

1.145.0 (2021-05-23)

Features

  • support semantic versioning (53209 Tomas Bjerre) #92

1.144.4 (2021-04-02)

Other changes

using new build script

82726 Tomas Bjerre 2021-04-02 18:37:49

1.96 (2021-03-29)

Other changes

pretty printing output JENKINS-65252

bea18 Tomas Bjerre 2021-03-29 15:33:00

1.95 (2021-01-18)

Other changes

Removing default ignore filter on message

  • It was: `^[maven-release-plugin].|^[Gradle Release Plugin].|^Merge.*"`
  • But users are confused by this and it is probably better to have no filter by default.

a57e3 Tomas Bjerre 2021-01-18 16:46:13

Switching to Handlebars from Mustache

7eba3 Tomas Bjerre 2020-12-24 07:11:41

1.94 (2020-11-18)

Other changes

Adjustments after merge of PR #94

6e07d Tomas Bjerre 2020-11-18 17:14:10

Add an option to filter the commits using a path filter string

  • This works exactly like `git log -- path`

94df8 Gabriel Einsdorf 2020-11-18 13:48:10

1.93 (2020-11-07)

Other changes

Support custom headers to JIRA to bypass 2 factor auth

c4307 Yauheni Biruk 2020-11-07 13:53:10

1.92 (2020-02-20)

Other changes

naming in api #78

21ef6 Tomas Bjerre 2020-02-20 16:31:35

add support for jira tokens

fc754 Dmitry Mamchur 2020-02-20 15:43:30

Spotbugs

3149f Tomas Bjerre 2019-10-08 19:39:27

Create FUNDING.yml

f00b0 Tomas Bjerre 2019-09-28 07:06:44

1.91 (2019-06-11)

Other changes

Removing dependency on javax.xml

65152 Tomas Bjerre 2019-06-11 16:54:48

1.90 (2019-06-11)

Other changes

JDK 11 compatible

cd916 Tomas Bjerre 2019-06-11 16:21:57

OpenJDK 11 in Travis

ba751 Tomas Bjerre 2019-06-11 16:15:19

Clearer exception stacktrace #73

0a8d3 Tomas Bjerre 2019-05-17 05:03:23

1.89 (2019-02-16)

Other changes

Avoiding global state in JiraClientFactory

1aa1c Tomas Bjerre 2019-02-16 17:08:53

1.88 (2019-01-08)

Other changes

Setting version to fix faulty release

a562b Tomas Bjerre 2019-01-08 17:02:29

Setting version to fix faulty release

10545 Tomas Bjerre 2019-01-08 16:46:06

update README

7a056 Lukas Läderach 2019-01-07 21:16:05

add unit tests for jira linked issues

c7e0a Lukas Läderach 2019-01-07 21:03:00

Add support for LinkedIssues (inward, outward) in Jira (caused by, references)

794eb Lukas Läderach 2018-12-13 09:41:39

1.85 (2018-10-27)

Other changes

Correcting GitLab integration after #70

7d1e6 Tomas Bjerre 2018-10-27 17:48:50

1.84 (2018-10-27)

Other changes

upgrade gitlab dependency

f125a Jorge 2018-10-27 16:14:52

Moving some test cases

05540 Tomas Bjerre 2018-10-27 14:56:58

Testing issue types #68

d8121 Tomas Bjerre 2018-10-27 10:32:47

1.83 (2018-10-27)

Other changes

Adding booleans isJira, isGitHub... #68

44eff Tomas Bjerre 2018-10-27 05:36:13

Doc - correct typo in authorEmail

f06cc Beth Skurrie 2018-10-09 01:21:11

1.82 (2018-09-13)

Other changes

Avoiding NPE:s and some refactoring

07a0e Tomas Bjerre 2018-09-13 06:54:32

1.81 (2018-09-12)

Other changes

Correcting ownerName when dot in repo name

56f23 Tomas Bjerre 2018-09-12 14:41:21

Trimming from/to refs

b594b Tomas Bjerre 2018-07-16 11:54:58

1.80 (2018-05-05)

Other changes

Closing connection to Jira

d1bbb Tomas Bjerre 2018-05-05 07:42:30

Doc

fd599 Tomas Bjerre 2018-04-20 15:15:48

1.79 (2018-01-09)

Other changes

Bumping version to fix faulty release

df186 Tomas Bjerre 2018-01-09 20:53:41

Removing state from GitHub Client

  • The client was created once, with one API, and kept for all future invcations. So that if a changelog was created for one repo (A) and then for a repo (B), then B would use the API from A. Resulting in wrong issue information in B.

8ef76 Tomas Bjerre 2018-01-09 20:46:33

changelog.json: Fix invalid JSON

46d37 Chad Horohoe 2018-01-03 02:31:13

1.77 (2017-12-30)

Other changes

Closing RevWalk JENKINS-19994

9f7c7 Tomas Bjerre 2017-12-30 20:07:57

Using UTF-8, instead of default

7fe5f Tomas Bjerre 2017-12-24 21:59:34

1.76 (2017-12-19)

Other changes

Updating Doc after merge of #59

cef15 Tomas Bjerre 2017-12-19 10:43:45

README updated

77cec Michael Hauck 2017-12-18 14:18:26

Fixing Model and Parser

761f4 Michael Hauck 2017-12-18 14:01:38

Adding support for Jira Issue Description

6472a Michael Hauck 2017-12-18 12:21:11

Doc

42e73 Tomas Bjerre 2017-12-03 19:47:23

1.75 (2017-12-03)

Other changes

Using shared build scripts

6c906 Tomas Bjerre 2017-12-03 07:45:37

Doc

74fd3 Tomas Bjerre 2017-11-18 12:14:20

1.74 (2017-11-18)

Other changes

Updating build tools and removing shaddow jar

57dc0 Tomas Bjerre 2017-11-18 12:00:17

Avoid fetching from integrations if not used #58

  • Not fetching information from integrations (GitHub, GitLab, Jira) if that information is not used in the template.

e87ef Tomas Bjerre 2017-11-18 11:26:24

1.73 (2017-11-02)

Other changes

Avoiding usage of Guava Objects

  • Because it results in NoSuchMethodException when newer Guava version exists on classpath. Where Objects is replaced with MoreObjects.

94dc5 Tomas Bjerre 2017-11-02 17:06:49

1.72 (2017-09-03)

Other changes

Disabling MediaWiki integration tests

b82e2 Tomas Bjerre 2017-09-03 09:15:28

Travis with JDK8

db79d Tomas Bjerre 2017-09-01 19:25:13

Rewrite MediaWiki Client for Botuser #51

9cd8d Tomas Bjerre 2017-08-31 17:23:58

1.71 (2017-07-25)

Other changes

Correcting owner/repo name cloneUrl without dot git

eac21 Tomas Bjerre 2017-07-25 18:21:50

1.70 (2017-07-24)

Other changes

Gathering repo provider information #49

  • Getting ownerName and repoName from clone URL.
  • Setting GitLab server and GitHub API from clone URL.

dd849 Tomas Bjerre 2017-07-23 19:10:43

Cleaning

3c0bf Tomas Bjerre 2017-07-16 05:55:55

1.69 (2017-07-08)

Other changes

Adjustments after merge of #47

  • Using the Date data type instead of String to supply ignoreCommitsOlderThan.
  • Making ignoreCommits more effective.
  • Also cleaning up unrelated parts of the API. Use File instead of String to supply changelog file. Enabling write changelog to Writer.

121e6 Tomas Bjerre 2017-07-07 20:04:00

Fix CommitsWithMesssage typo -> CommitsWithMessage

67667 jakob 2017-07-04 00:16:47

Add ignoreCommitsOlderThan date limiting

  • The rationale is that perhaps projects might:
  • use a git-based changelog to inform coworkers, rather than
  • customers, making a more short-lived "news"-style log desirable,
  • not (yet?) use frequent-enough tags in their repository,
  • want to provide a sense for the liveliness of a project

67181 jakob 2017-07-03 23:53:47

Fix typo in readableTagName javadoc

63100 jakob 2017-05-31 18:45:11

1.68 (2017-04-14)

Other changes

doc

92fca Tomas Bjerre 2017-04-14 09:08:25

tag time added to tag model

8c583 Alik Kurdyukov 2017-04-11 18:33:29

1.67 (2017-03-25)

Other changes

GitLab integration #2

  • Adding it to the API.

743ab Tomas Bjerre 2017-03-25 16:31:51

1.66 (2017-03-25)

Other changes

GitLab integration #42

eb3d1 Tomas Bjerre 2017-03-25 15:06:44

1.65 (2017-03-20)

Other changes

doc

9b2d4 Tomas Bjerre 2017-03-20 18:14:10

fix jira labels

dbf30 Heorhi Bisiaryn 2017-03-20 15:23:57

1.64 (2017-03-18)

Other changes

Adding issueType and labels attributes #40

6db44 Tomas Bjerre 2017-03-18 09:10:13

Google java code standard

b4317 Tomas Bjerre 2017-03-17 16:22:01

jira issue type feature

fdd72 Heorhi Bisiaryn 2017-03-15 11:54:01

1.63 (2017-03-01)

Other changes

Adding timeout, 10 seconds

1c3ca Tomas Bjerre 2017-03-01 18:13:14

doc

4de5c Tomas Bjerre 2017-02-19 07:21:42

Set theme jekyll-theme-slate

e569b Tomas Bjerre 2017-01-12 03:04:46

Adding HTML example supplied by Joel Eriksson

  • Also moving example templates to examples folder.

4c554 Tomas Bjerre 2016-12-21 16:29:21

1.62 (2016-12-17)

Other changes

mergeServiceFiles in fat jar

8b2fb Tomas Bjerre 2016-12-17 14:29:25

1.61 (2016-12-16)

Other changes

Relocate packages to avoid classpath issues #38

79f56 Tomas Bjerre 2016-12-16 20:02:28

1.60 (2016-12-16)

Other changes

Relocate packages to avoid classpath issues #38

8d2aa Tomas Bjerre 2016-12-16 16:35:06

1.59 (2016-12-16)

Other changes

Relocate packages to avoid classpath issues #38

65372 Tomas Bjerre 2016-12-16 16:26:45

1.58 (2016-10-22)

Other changes

Adding annotation to context of tag #36

ecd85 Tomas Bjerre 2016-10-22 07:23:29

1.57 (2016-10-05)

Other changes

Adding merge boolean to commits #35

2d918 Tomas Bjerre 2016-10-05 17:04:13

1.56 (2016-08-11)

Other changes

Fixing testcases after merge of #31

50dcd Tomas Bjerre 2016-08-11 14:14:57

issue key was missing in issue link

3abb1 Ivan Korolev 2016-08-11 11:07:08

1.55 (2016-08-02)

Other changes

Adding {{hashFull}} variable with full commit hash #30

7fd99 Tomas Bjerre 2016-08-02 17:00:29

1.54 (2016-06-27)

Other changes

Allowing master branch to be absent #28

dd463 Tomas Bjerre 2016-06-27 17:26:30

More testing

2ae18 Tomas Bjerre 2016-06-26 17:59:45

1.53 (2016-06-25)

Other changes

Faster

9580c Tomas Bjerre 2016-06-24 23:59:39

1.52 (2016-06-24)

Other changes

Correcting how to find diffing commits ##29

2589b Tomas Bjerre 2016-06-24 15:46:01

Correcting how to find diffing commits #29

71760 Tomas Bjerre 2016-06-24 15:45:29

Reverting a723e0a

47e35 Tomas Bjerre 2016-06-24 15:08:53

1.51 (2016-06-24)

Other changes

Show found refs when not finding ref

aef7c Tomas Bjerre 2016-06-24 12:26:00

Some more debugging

0c597 Tomas Bjerre 2016-06-24 09:18:35

1.50 (2016-06-24)

Other changes

Including commits frmo merges #29

a723e Tomas Bjerre 2016-06-24 08:56:47

1.49 (2016-06-02)

Other changes

Finding first commit in repo as parents of HEAD #28

  • Was looking at parents of master, which may not exist.

87fe4 Tomas Bjerre 2016-06-02 17:55:59

Adjusting example html template

7ea08 Tomas Bjerre 2016-05-20 19:05:36

1.48 (2016-05-20)

Other changes

Testing trailing slash in Jira

0c85c Tomas Bjerre 2016-04-28 16:33:44

1.47 (2016-04-28)

Other changes

Removing trailing slash from Jira API URL

  • If it is specified.

a94d5 Tomas Bjerre 2016-04-28 16:18:20

1.46 (2016-04-24)

Other changes

Making API model serializable

0e0ce Tomas Bjerre 2016-04-24 07:29:47

1.45 (2016-04-13)

Other changes

Including correct commits + performance #26 JENKINS-34156

  • Found major performance problem when sorting tags by commit time, fixed.
  • Now not following parents, unless from is merged into them.

e3106 Tomas Bjerre 2016-04-13 18:30:26

1.44 (2016-04-12)

Other changes

JENKINS-34155 Support short SHA

27642 Tomas Bjerre 2016-04-12 16:43:21

1.43 (2016-04-10)

Other changes

Parsing commits, oldest first

f6a76 Tomas Bjerre 2016-04-10 09:08:26

1.42 (2016-04-10)

Other changes

Parsing commits, oldest first #23

  • To avoid random behaviour.

9817c Tomas Bjerre 2016-04-10 08:49:45

1.41 (2016-04-09)

Other changes

Traversing commit tree by parents #23

  • To find all commits in all tags.

9dcba Tomas Bjerre 2016-04-09 20:21:58

1.40 (2016-04-07)

Other changes

Adding feature to ignore tags by regexp

  • Also testing tag in feature branch #23

8166e Tomas Bjerre 2016-04-06 20:39:27

Updating CHANGELOG.md

96ee3 Tomas Bjerre 2016-03-20 13:25:18

1.39 (2016-03-20)

Other changes

Sorting filtered commits, was random from hash

  • Building with OpenJDK7 in Travis

b9761 Tomas Bjerre 2016-03-20 09:42:23

1.38 (2016-03-20)

Other changes

Removing commits without issue, from tags #19

22a2c Tomas Bjerre 2016-03-20 08:38:27

1.37 (2016-03-20)

Other changes

Avoiding parsing commits twice

cb23e Tomas Bjerre 2016-03-20 06:52:21

Ignore commits without issue #19

0b70d Tomas Bjerre 2016-03-19 22:53:07

Avoiding adding commit twice in same issue #21

41434 Tomas Bjerre 2016-03-19 22:16:40

Updating test cases after changing test-branch

ca6ee Tomas Bjerre 2016-03-19 20:56:45

Adding issueTypes in context #19

a025a Tomas Bjerre 2016-03-19 20:33:11

1.36 (2016-03-15)

Other changes

Fixing infinite loop in GitRepo

  • Found in 1.19
  • at se.bjurr.gitchangelog.internal.git.GitRepo.toString(GitRepo.java:208)
  • at se.bjurr.gitchangelog.internal.git.GitRepo.getRef(GitRepo.java:174)
  • at se.bjurr.gitchangelog.internal.git.GitRepo.firstCommit(GitRepo.java:195)
  • at se.bjurr.gitchangelog.internal.git.GitRepo.toString(GitRepo.java:208)
  • at se.bjurr.gitchangelog.internal.git.GitRepo.getRef(GitRepo.java:174)

a4a15 Tomas Bjerre 2016-03-15 20:27:41

1.35 (2016-03-15)

Other changes

Using okhttp 2.7.5 was using 2.3.0

  • Which caused ClassNotFoundException for okio/ForwardingTimeout.

a4bb6 Tomas Bjerre 2016-03-15 20:12:47

1.34 (2016-03-15)

Other changes

Logging error if error invoking GitHub API #18

a040e Tomas Bjerre 2016-03-15 19:05:58

Updating CHANGELOG.md

2cf82 Tomas Bjerre 2016-03-15 17:52:18

1.33 (2016-03-15)

Other changes

Introducing custom exceptions

  • Also fixing some issues from PR #18. Removing duplicate Gson, System.out, throwing exceptions.

4cb3f Tomas Bjerre 2016-03-15 17:22:33

Migrate GitHub REST-API to RetroFit library

  • Added auth-token support for GitHub, fixes #10
  • Added pagination support for GitHub, fixes #15

d2902 Jonas Kalderstam 2016-03-15 00:12:45

Update README.md

e3719 Tomas Bjerre 2016-02-22 16:28:48

1.32 (2016-02-20)

Other changes

Supplying commit in each issue mentioned in message #16

10243 Tomas Bjerre 2016-02-19 22:18:39

Avoiding unnecessary Optional in JiraClient

feeb6 Tomas Bjerre 2016-02-19 19:20:56

1.31 (2016-02-19)

Other changes

Enabling custom Jira client

b078d Tomas Bjerre 2016-02-19 18:55:55

1.30 (2016-02-15)

Other changes

Bugfix, handling multiple tags on same commit

  • Using the last one found.
  • Also refactoring tests. Added a special test-branch to use real GIT instead of fake repo.

3c794 Tomas Bjerre 2016-02-15 17:41:45

1.29 (2016-02-14)

Other changes

Bugfix, crashed if all commits in tag were ignored

be414 Tomas Bjerre 2016-02-14 17:33:46

1.28 (2016-02-14)

Other changes

Optimizations, reducing memory usage

f6eee Tomas Bjerre 2016-02-14 16:33:19

Updating CHANGELOG.md

58fce Tomas Bjerre 2016-02-13 17:14:37

1.27 (2016-02-13)

Other changes

Bugfix, was not including first tag

ca969 Tomas Bjerre 2016-02-13 08:52:27

1.26 (2016-02-13)

Other changes

Rewriting GitRepo to make it faster #13

60811 Tomas Bjerre 2016-02-13 08:24:24

Identified performance issue as GitRepo:getTags() #13

  • Updating performance test to reveal it.

be9fb Tomas Bjerre 2016-02-11 17:48:06

1.25 (2016-02-10)

Other changes

Letting JGit determine new commits between refs #13

  • Also changing changelog template.
  • Also trimming messageTitle variable.

5b307 Tomas Bjerre 2016-02-10 17:31:13

1.24 (2016-02-09)

Other changes

Added variables: messageTitle, messageBody, messageItems

80609 Tomas Bjerre 2016-02-09 19:12:15

Maven Central version badge in README.md

4e25e Tomas Bjerre 2016-01-31 21:12:35

Better error message when commit not found

1e5cb Tomas Bjerre 2016-01-31 12:15:00

1.23 (2016-01-31)

Other changes

Sorting tags by committime, not committime formatted string

a9fc5 Tomas Bjerre 2016-01-31 10:30:24

Implementing toString on API mode objects

283c2 Tomas Bjerre 2016-01-31 10:10:30

Lgging exception in rest client

e529a Tomas Bjerre 2016-01-31 08:04:33

1.22 (2016-01-30)

Other changes

Removing accidently added duplicate Gson dependency

7fde8 Tomas Bjerre 2016-01-30 17:07:40

1.21 (2016-01-30)

Other changes

Correcting revision logging

  • Resetting Jira and GitHub clients before tests. Was having troubles with the cache not being invalidated between tests.

00b37 Tomas Bjerre 2016-01-30 16:39:21

1.20 (2016-01-30)

Other changes

Including first commit

  • Was excluding it when ZERO_COMMIT constant was used

c3da0 Tomas Bjerre 2016-01-30 11:56:15

Documentation

00384 Tomas Bjerre 2016-01-30 09:32:00

Adding test cases to GitRepo

96719 Tomas Bjerre 2016-01-28 19:53:50

Updating CHANGELOG.md

  • And Removing generate_changelog.sh

7613e Tomas Bjerre 2016-01-27 18:51:11

1.19 (2016-01-27)

Other changes

Removing command line code #11

a7b20 Tomas Bjerre 2016-01-27 18:14:33

Changing Jenkins plugin link to point at JenkinsCI

d405f Tomas Bjerre 2015-12-11 07:56:23

Adding example template to readme

296d8 Tomas Bjerre 2015-12-10 17:12:44

1.18 (2015-12-08)

Other changes

Downgrading JGIT to 3.6.2 to be compatible with its older API

25fad Tomas Bjerre 2015-12-08 18:44:25

1.17 (2015-12-05)

Other changes

Allowing variables to be extended with custom context:s

c7e3a Tomas Bjerre 2015-12-05 14:30:21

1.16 (2015-12-05)

Other changes

Peeling references

  • To support annotated tags

b818f Tomas Bjerre 2015-12-05 14:01:56

1.15 (2015-12-04)

Other changes

Using JGit to find repo folder correctly

  • And JsonPath 2.1.0

2d0c1 Tomas Bjerre 2015-12-04 22:09:16

1.14 (2015-12-01)

Other changes

Caching requests to GitHub and Jira

2b9b6 Tomas Bjerre 2015-12-01 21:34:52

1.13 (2015-11-23)

Other changes

Avoiding crash if GitHub issue cant be found

abe71 Tomas Bjerre 2015-11-23 21:44:23

1.12 (2015-11-23)

Other changes

Integrating with Jira #3

30a10 Tomas Bjerre 2015-11-23 17:32:23

Integrating with GitHub #2

45af7 Tomas Bjerre 2015-11-22 19:51:40

1.11 (2015-11-21)

Other changes

Changing master reference constan, to just master

  • refs/heads/master may not exist, perhaps its refs/remotes/origin/master

c655c Tomas Bjerre 2015-11-21 15:36:03

doc

8c95f Tomas Bjerre 2015-11-21 14:24:35

1.10 (2015-11-21)

Other changes

Adding test cases for MediaWiki integration

  • Linking readme to screenshots
  • Not encoding html-tags for MediaWiki, to enable setting the toclimit with a tag.

c8da3 Tomas Bjerre 2015-11-21 14:18:19

Adding example html-template

7749d Tomas Bjerre 2015-11-20 21:38:13

1.9 (2015-11-20)

Other changes

Adding custom issues correctly #bugfix

b5f03 Tomas Bjerre 2015-11-20 21:12:55

Better regular expression for extracting readable part of tag name #feature

d669a Tomas Bjerre 2015-11-20 20:34:55

1.8 (2015-11-20)

Other changes

Setting default setting of ignore commits regexp #bugfix

c2268 Tomas Bjerre 2015-11-20 20:24:08

1.7 (2015-11-20)

Other changes

Using correct reference #bugfix

388a3 Tomas Bjerre 2015-11-20 19:08:45

1.6 (2015-11-20)

Other changes

Some more work to get the lib working with Jenkins plugin

bfa67 Tomas Bjerre 2015-11-20 17:03:04

Better error if not setting fromRepo

f978c Tomas Bjerre 2015-11-19 21:21:04

1.5 (2015-11-19)

Other changes

Not loading default settings by default when using API

d3e86 Tomas Bjerre 2015-11-19 20:56:47

updating changelog

64f31 Tomas Bjerre 2015-11-19 19:46:44

1.4 (2015-11-19)

Other changes

Making sure several custom issue patterns can be set with API

49c51 Tomas Bjerre 2015-11-19 19:40:27

Updating mediawiki screenshot

1669b Tomas Bjerre 2015-11-18 21:00:59

Adding hasIssue hasLink to readme doc #7

fbb45 Tomas Bjerre 2015-11-18 19:41:03

1.3 (2015-11-18)

Other changes

Adding new mediawiki screenshot

467d1 Tomas Bjerre 2015-11-18 19:17:48

Adding booleans to check if link and/or issue exists in issue #7

210e9 Tomas Bjerre 2015-11-18 19:06:00

Update README.md

49afd Tomas Bjerre 2015-11-18 06:55:50

doc

a0834 Tomas Bjerre 2015-11-17 20:29:42

1.2 (2015-11-17)

Other changes

MediaWiki integration #4

f4582 Tomas Bjerre 2015-11-17 19:27:03

doc

440ba Tomas Bjerre 2015-11-15 15:08:56

Adding link to Maven plugin

8fe5a Tomas Bjerre 2015-11-15 14:39:41

Doc

47748 Tomas Bjerre 2015-11-15 13:16:55

Changing regexp pattern for github

  • So that it does not match feature issues #feature

dd31f Tomas Bjerre 2015-11-15 12:47:06

Better error message if no template specified #feature

a599d Tomas Bjerre 2015-11-15 12:42:08

Prepare for next release

6dd34 Tomas Bjerre 2015-11-15 11:41:48

1.1 (2015-11-15)

Other changes

Car remove issue from commit message in changelog #feature

ec026 Tomas Bjerre 2015-11-15 11:37:18

Improving test output #feature

3191a Tomas Bjerre 2015-11-15 10:58:51

Adding generated CHANGELOG.md #feature

  • Correcting faulty precondition check, file output argument could not be set. #bug

b3ddd Tomas Bjerre 2015-11-15 09:48:35

Customizing changelog #feature

59830 Tomas Bjerre 2015-11-15 09:24:58

Adding script to generate changelog

  • Finding git repo in parent folders correctly #bugfix

82be7 Tomas Bjerre 2015-11-15 09:15:38

More settings can be set from command line

  • More testing

ba9d5 Tomas Bjerre 2015-11-15 08:58:00

1.0 (2015-11-14)

Other changes

Doc

83a8a Tomas Bjerre 2015-11-14 19:36:21

Test

5c548 Tomas Bjerre 2015-11-14 19:00:17

Work for 1.0

051ef Tomas Bjerre 2015-11-14 12:14:41

Initial commit

5aaeb Tomas Bjerre 2015-11-14 09:46:23

0.0.1 (2015-11-12)

Other changes

Initial commit

a1aa5 Tomas Bjerre 2015-11-12 05:29:31