Skip to content

Releases: apache/incubator-hugegraph-commons

Apache HugeGraph(incubating) Commons Release 1.3.0

20 Mar 14:51
c883f56
Compare
Choose a tag to compare
        <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

23 Dec 15:34
33fa9ed
Compare
Choose a tag to compare
        <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

Full Changelog: 1.0.0...1.2.0

Apache HugeGraph(incubating) Commons Release 1.0.0

23 Feb 14:38
Compare
Choose a tag to compare

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

Full Changelog: v2.1.1...1.0.0

v2.1.2 (outdated)

12 Apr 01:49
Compare
Choose a tag to compare

This release is outdated now, use apache V1.0.0 version, thanks

v2.1.1 (outdated)

01 Apr 14:16
d0e5971
Compare
Choose a tag to compare

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

14 Jan 03:20
05fe7a4
Compare
Choose a tag to compare

support java 11 beta version

v2.0.1

21 Dec 13:00
d695bd4
Compare
Choose a tag to compare

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

Full Changelog: v1.4.9...v2.0.1

old-v1.4.9 (outdated)

23 Oct 07:18
Compare
Choose a tag to compare

used by hugegraph-0.7.4, outdated now

old-v1.4.6 (outdated)

04 Jul 11:23
Compare
Choose a tag to compare
hugegraph-81 add github link to README

Change-Id: I16f47975372a5cb88b3890407a6e9d5fd79e19f9