Releases: palantir/syntactic-paths
Releases · palantir/syntactic-paths
0.9.0
Type |
Description |
Link |
Improvement |
Microbenchmark Path creation |
#20 |
Improvement |
Optimize path creation |
#21 |
0.8.0
Type |
Description |
Link |
Improvement |
Enforce safe logging |
#16 |
0.7.0
Type |
Description |
Link |
Improvement |
Modernize to JDK 11, CircleCI, and Gradle infrastructure
This repo has not had much love in the past 5 years, and is now ready for Kindergarten and to keep up with the rules for morning meeting, CI, auto-release, excavators, etc. |
#8 |
0.6.0
- Path instances are Jackson-serializable
0.5.0
- Move project to palantir/syntactic-paths
- Move to Java package com.palantir.util.syntacticpaths
- Change Maven coordinates to com.palantir.syntactic-paths:syntactic-paths
0.4.0
- Path#relativize requires this path to be proper prefix of other path. This is a breaking change.
0.3.0
- Add Path#isFolder and rename startsWith/endsWith to startsWithSegment/endsWithSegment
This is a breaking change both syntactically and semantically. Note that the startsWith/endsWith semantics now diverges from that of UnixPath.
0.2.0
- Add Path#normalize and change most methods to operate on normalized paths
0.1.1
- Add Path#resolve(String) and Path#relativize(String) for convenience