Releases: apache/incubator-hugegraph-commons
Releases · apache/incubator-hugegraph-commons
Apache HugeGraph(incubating) Commons Release 1.3.0
<dependency>
<groupId>org.apache.hugegraph</groupId>
<artifactId>hugegraph-common</artifactId>
<version>1.3.0</version>
</dependency>
What's Changed
- feat: support user defined RestClientConfig/HTTPClient params by @zhenyuT in #140
- chore: disable clean flatten for deploy by @imbajin in #141
Full Changelog: 1.2.0...1.3.0
Apache HugeGraph(incubating) Commons Release 1.2.0
<dependency>
<groupId>org.apache.hugegraph</groupId>
<artifactId>hugegraph-common</artifactId>
<version>1.2.0</version>
</dependency>
What's Changed
Feature Changes
- feat(common): replace jersey dependencies with OkHttp (Breaking Change) (#133)
Bug Fix
- fix(common): handle spring-boot2/jersey dependency conflicts (#131)
- fix: Assert.assertThrows() should check result of exceptionConsumer (#135)
- fix(common): json param convert (#137)
Other Changes
- refact(common): add more construction methods for convenient (#132)
- add: dependency-review (#134)
- refact(common): rename jsonutil to avoid conflicts with server (#136)
- doc: update README for release (#138)
- update licence (#139)
New Contributors
- @chengxin1374 made their first contribution in #132
- @msgui made their first contribution in #134
- @zhenyuT made their first contribution in #133
Full Changelog: 1.0.0...1.2.0
Apache HugeGraph(incubating) Commons Release 1.0.0
Release our first Apache version, note use the new
org
in maven dependency like this (Full Download Link) 🔧
<dependency>
<groupId>org.apache.hugegraph</groupId>
<artifactId>hugegraph-common</artifactId>
<version>1.0.0</version>
</dependency>
What's Changed
- refact: improve Whitebox.setInternalState() by @javeme in #99
- refact: unify pom & remove useless file by @imbajin in #100
- feat: support assert-throws return future by @javeme in #102
- feat: add Cnm and Anm to CollectionUtil by @javeme in #101
- chore: use .asf.yaml for apache workflow rule by @imbajin in #98
- chore: update checkstyle by @seagle-yuan in #97
- chore: upgrade CodeQL version to v2 by @damonxue in #106
- chore: rename package name 'com.baidu' to 'org.apache' by @corgiboygsj in #104
- refact: clean code & typo & update the name of getTimeZone() by @imbajin in #105
- chore: setup for apache maven release by @imbajin in #107
- chore: support check license header with RAT by @imbajin in #108
- refact: upgrade a string of dependencies to address CVEs report & clean code by @imbajin in #110
- chore: fix missing mail addr & other configs by @imbajin in #112
- feat: support custom content-type by @z7658329 in #113
- chore: use flatten plugin to adapt revision in pom by @z7658329 in #114
- chore: add check dependencies ci by @simon824 in #116
- refact: address some code alert by @imbajin in #115
- chore: add thrid-party dependency licenses by @simon824 in #117
- chore: fix outdated manifest version & use project.version instead by @z7658329 in #119
- chore: delete blankspace of licenses filename by @seagle-yuan in #120
- chore: prepare for release v1.0.0 by @imbajin in #122
- chore: update release script & add mailing lists by @imbajin in #123
- fix: add style files back by @z7658329 in #125
- refact(test): download binary file for https test by @imbajin in #126
- fix(dist): generate doc & exit script when upload files failed by @imbajin in #124
- chore(license): fix 3rd party refer code by @imbajin in #127
- chore: choose proper license & remove GPL/CC in multiple licenses by @simon824 in #130
- chore: refactor the license check CI by @imbajin in #128
New Contributors
- @seagle-yuan made their first contribution in #97
- @damonxue made their first contribution in #106
- @z7658329 made their first contribution in #113
- @simon824 made their first contribution in #116
Full Changelog: v2.1.1...1.0.0
v2.1.2 (outdated)
This release is outdated now, use apache V1.0.0 version, thanks
v2.1.1 (outdated)
What's Changed
- chore: support code security check with codeQL by @imbajin in #94
- fix: can't delete conf file when drop graph by @zyxxoo in #93
Full Changelog: v2.1.0...v2.1.1
v2.1.0
v2.0.1
What's Changed
- HugeGraph-1399: let EventHub.notify() return Future to sync by @javeme in #4
- Optimize intersect action by @Linary in #3
- README improve by @zhoney in #5
- add api for setting thread pool name by @javeme in #6
- Add CollectionUtilTest to UnitTestSuite by @Linary in #8
- Fix dependency conflict "InjectionManagerFactory not found" by @Linary in #10
- Add CollectionUtil.sortByValue() by @Linary in #13
- Support for sortable base64 encoding by @javeme in #12
- Set originIterator to last one if all iterators of ExtendableIterator are empty by @zhoney in #17
- add PerfUtil.clear()/Bytes.concat()/CollectionUtil.randomSet() by @javeme in #16
- fix NPE in EventHub.destroy() by @javeme in #19
- add Whitebox.invoke() method by @javeme in #22
- add support of sortable negative number for NumericUtil by @javeme in #23
- let subclass of ConfigOption be able to override parent options by @javeme in #24
- Enhance toList and add toSet in CollectionUtil by @Linary in #25
- RestClient support to close idle connection periodically by @Linary in #26
- support typed option by @javeme in #27
- improve exception message for InvocationTargetException by @javeme in #28
- Enhance ExecutorUtil to create ScheduledThreadPool by @Linary in #29
- add maxValueOf() for NumericUtil by @zhoney in #30
- Support show time in readable format by @Linary in #31
- Enhance split in StringUtil by @Linary in #32
- add methods Bytes.contains() & Bytes.indexOf() by @javeme in #33
- improve LongEncoding.decodeSortable() by @zhoney in #34
- add Bytes.toHex() method by @javeme in #35
- support calling superclass method for Whitebox.invoke() by @javeme in #37
- Extract license common structures by @Linary in #36
- Support keyLock in LockGroup by @zhoney in #38
- Support RowLock in LockGroup by @zhoney in #39
- Split ConfigOption read into two steps: parse() and convert() by @javeme in #40
- add generic parameter for RowLock by @javeme in #42
- support assert range conditions by @javeme in #41
- fix iterators may not be closed by @javeme in #43
- Add nodes and data size to extra param by @Linary in #44
- Upgrade jackson version to 2.10.2 by @Linary in #45
- add encodeSignedB64() method by @javeme in #46
- add https support by @shzcore in #47
- Add dateutil by @zhoney in #48
- refactor RestClient as interface by @javeme in #49
- Fix HugeConfig save to file is empty by @Linary in #51
- Bump log4j2.version from 2.8.2 to 2.13.3 by @dependabot in #52
- fix LockManager get/create race condition by @javeme in #53
- Upgrade version to 1.8.0 for release by @Linary in #55
- fix https+auth bug by @zhoney in #57
- Improve SafeDateFormat by joda DateTimeFormatter by @Linary in #59
- add BarrierEvent by @houzhizhen in #60
- Implement PausableScheduledThreadPool by @Linary in #61
- fix BatchMapperIterator stopped when fetched none in the middle batch by @javeme in #64
- add LimitIterator class by @javeme in #62
- Add Class.class as an accept data type in TypedOption by @Linary in #65
- add UnitUtil class by @javeme in #66
- Add checkstyle plugin by @Linary in #67
- add some test cases for util package by @javeme in #70
- improve profile performance by @javeme in #69
- update file cacerts.jks by @shzcore in #72
- Fix senstive mail address by @Linary in #71
- Improve some license params by @Linary in #73
- disable delimiter parsing when construct from MapConfiguration by @houzhizhen in #74
- Bump commons-io from 2.4 to 2.7 by @dependabot in #75
- Bump jackson.version from 2.10.2 to 2.12.1 by @dependabot in #63
- chore: use github action to run ci by @Linary in #77
- add Auth Context to store request header(Authorization) by @corgiboygsj in #76
- chore: add issue template & auto stale issues and pr by @imbajin in #78
- chore: update ubuntu version for ci actions by @imbajin in #79
- add bearer token support by @guoygang in #81
- refact(rpc): merge rpc module into commons by @imbajin in #84
- fix log4j error by @zhoney in #85
- bump up version to 2.0.0 by @javeme in #86
- improve java doc by @zhoney in #87
- release maven package by actions by @coderzc in #88
- upgrade log4j to version 2.17.0 by @zhoney in #89
- fix some test cases naming by @javeme in #90
New Contributors
- @javeme made their first contribution in #4
- @zhoney made their first contribution in #5
- @shzcore made their first contribution in #47
- @dependabot made their first contribution in #52
- @houzhizhen made their first contribution in #60
- @corgiboygsj made their first contribution in #76
- @imbajin made their first contribution in #78
- @guoygang made their first contribution in #81
- @coderzc made their first contribution in #88
Full Changelog: v1.4.9...v2.0.1
old-v1.4.9 (outdated)
used by hugegraph-0.7.4, outdated now
old-v1.4.6 (outdated)
hugegraph-81 add github link to README Change-Id: I16f47975372a5cb88b3890407a6e9d5fd79e19f9