Commit Graph

74 Commits

Author SHA1 Message Date
Fabio Lima 3e6629abb2 [maven-release-plugin] prepare release ulid-creator-5.0.0 2022-07-09 14:46:23 -03:00
Fabio Lima 3b6a135fd3 [maven-release-plugin] prepare for next development iteration 2022-04-21 21:36:02 -03:00
Fabio Lima 0a8959bd5d [maven-release-plugin] prepare release ulid-creator-4.2.1 2022-04-21 21:36:02 -03:00
Fabio Lima c7738222f9 [maven-release-plugin] prepare for next development iteration 2022-04-21 14:54:19 -03:00
Fabio Lima 6f3dc7029b [maven-release-plugin] prepare release ulid-creator-4.2.0 2022-04-21 14:54:19 -03:00
Fabio Lima f384d26c93 [maven-release-plugin] prepare for next development iteration 2021-11-06 10:10:42 -03:00
Fabio Lima da40af36b5 [maven-release-plugin] prepare release ulid-creator-4.1.2 2021-11-06 10:10:42 -03:00
Fabio Lima 200c0e1dbb [maven-release-plugin] prepare for next development iteration 2021-10-03 23:12:05 -03:00
Fabio Lima aeaf58e4d3 [maven-release-plugin] prepare release ulid-creator-4.1.1 2021-10-03 23:12:05 -03:00
Fabio Lima 11dd761d76 [maven-release-plugin] prepare for next development iteration 2021-09-04 02:01:46 -03:00
Fabio Lima 77a71e9cc1 [maven-release-plugin] prepare release ulid-creator-4.1.0 2021-09-04 02:01:46 -03:00
Fabio Lima 132ab99b77 Provide OSGI support #16
Added OSGi entries to `MANIFEST.MF`:

```
Bundle-ManifestVersion: 2
Bundle-Name: ulid-creator
Bundle-SymbolicName: com.github.f4b6a3.ulid
Bundle-Version: 4.1.0
Export-Package: com.github.f4b6a3.ulid
Require-Capability: osgi.ee;filter:="(&(osgi.ee=JavaSE)(version=1.8))"
```

The OSGi symbolic name is the same as the root package name:
`com.github.f4b6a3.ulid`
2021-09-04 02:00:57 -03:00
Fabio Lima 564c0401c6 [maven-release-plugin] prepare for next development iteration 2021-08-08 01:47:27 -03:00
Fabio Lima f544152fa2 [maven-release-plugin] prepare release ulid-creator-4.0.0 2021-08-08 01:47:27 -03:00
Fabio Lima 0152fe3084 [maven-release-plugin] prepare for next development iteration 2021-07-18 01:49:58 -03:00
Fabio Lima 3e557ffc29 [maven-release-plugin] prepare release ulid-creator-3.2.0 2021-07-18 01:49:57 -03:00
Fabio Lima 89ab0f032e [maven-release-plugin] prepare for next development iteration 2021-07-17 14:07:18 -03:00
Fabio Lima db6defb90f [maven-release-plugin] prepare release ulid-creator-3.1.1 2021-07-17 14:07:18 -03:00
Fabio Lima d3277fe372 Module name for Java 9+ #11
Add this line to MANIFEST.MF:

Automatic-Module-Name: com.github.f4b6a3.ulid
2021-07-17 14:02:34 -03:00
Fabio Lima 105a0c7072 [maven-release-plugin] prepare for next development iteration 2021-02-13 20:23:45 -03:00
Fabio Lima e6bc8081d8 [maven-release-plugin] prepare release ulid-creator-3.1.0 2021-02-13 20:23:45 -03:00
Fabio Lima 3f10989f74 [maven-release-plugin] prepare for next development iteration 2021-02-04 02:06:28 -03:00
Fabio Lima 9a3ca63ad6 [maven-release-plugin] prepare release ulid-creator-3.0.1 2021-01-30 09:29:46 -03:00
Fabio Lima fc9aa7742e [maven-release-plugin] prepare for next development iteration 2021-01-30 07:18:40 -03:00
Fabio Lima ad93e0207b [maven-release-plugin] prepare release ulid-creator-3.0.0 2021-01-30 07:18:40 -03:00
Fabio Lima f1eaebd3bd Development of version 3.0.0 #7
continuing...

List of changes:

Improve Ulid
Create UlidFactory
Create DefaultUlidFactory
Create MonotonicUlidFactory
Improve UlidTest
Create UlidFactoryTest
Create DefaultUlidFactoryTest
Create MonotonicUlidFactoryTest
Update UniquenessTest
Update README.md
Update javadoc

Test coverage: 99.3%
2021-01-30 07:17:09 -03:00
Fabio Lima 5289a469b2 [maven-release-plugin] prepare for next development iteration 2020-11-16 01:40:36 -03:00
Fabio Lima 3f3484bfce [maven-release-plugin] prepare release ulid-creator-2.3.3 2020-11-16 01:40:36 -03:00
Fabio Lima e4a3558595 [maven-release-plugin] prepare for next development iteration 2020-11-09 04:39:23 -03:00
Fabio Lima 0498859143 [maven-release-plugin] prepare release ulid-creator-2.3.2 2020-11-09 04:39:23 -03:00
Fabio Lima 1b47994150 [maven-release-plugin] prepare for next development iteration 2020-11-08 17:42:05 -03:00
Fabio Lima d690e3f796 [maven-release-plugin] prepare release ulid-creator-2.3.1 2020-11-08 17:42:04 -03:00
Fabio Lima 686fec9ce8 [maven-release-plugin] prepare for next development iteration 2020-11-08 11:16:27 -03:00
Fabio Lima b554ae9b97 [maven-release-plugin] prepare release ulid-creator-2.3.0 2020-11-08 11:16:27 -03:00
Fabio Lima e846ae9d71 [maven-release-plugin] prepare for next development iteration 2020-11-08 07:56:40 -03:00
Fabio Lima 9c5f39520d [maven-release-plugin] prepare release ulid-creator-2.2.0 2020-11-08 07:56:40 -03:00
Fabio Lima b8741f56df Merge branch 'master' of https://github.com/f4b6a3/ulid-creator 2020-10-17 21:53:53 -03:00
Fabio Lima 20aeb581cc [maven-release-plugin] prepare for next development iteration 2020-10-17 21:51:39 -03:00
Fabio Lima fcb6989918 [maven-release-plugin] prepare release ulid-creator-2.1.0 2020-10-17 21:51:39 -03:00
dependabot[bot] 18c333968a
Bump junit from 4.12 to 4.13.1
Bumps [junit](https://github.com/junit-team/junit4) from 4.12 to 4.13.1.
- [Release notes](https://github.com/junit-team/junit4/releases)
- [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.12.md)
- [Commits](https://github.com/junit-team/junit4/compare/r4.12...r4.13.1)

Signed-off-by: dependabot[bot] <support@github.com>
2020-10-13 19:35:38 +00:00
Fabio Lima 37ffb9e6ba [maven-release-plugin] prepare for next development iteration 2020-07-06 23:31:14 -03:00
Fabio Lima 8d66ded55f [maven-release-plugin] prepare release ulid-creator-2.0.2 2020-07-06 23:31:13 -03:00
Fabio Lima 3962862107 [maven-release-plugin] prepare for next development iteration 2020-07-06 04:39:28 -03:00
Fabio Lima 1a4f110cd1 [maven-release-plugin] prepare release ulid-creator-2.0.1 2020-07-06 04:39:28 -03:00
Fabio Lima 3331ca94c1 [maven-release-plugin] prepare for next development iteration 2020-07-04 12:54:00 -03:00
Fabio Lima 2bdb653763 [maven-release-plugin] prepare release ulid-creator-2.0.0 2020-07-04 12:53:59 -03:00
Fabio Lima 327aa7bc6b Version 2.0.0
Rename UlidBasedGuidCreator to UlidSpecCreator

Add method UlidCreator.fromString()
Add RandomStrategy for UlidSpecCreator
Add DefaultRandomStrategy using thread local SecureRandom
Add OtherRandomStrategy for any instance of Random
Add tests cases

Optimize UlidConverter.fromString()
Optimize UlidConverter.toString()
Optimize UlidValidator.isValid()
Optimize UlidSpecCreator

Update README.md
Update tests cases
2020-07-04 12:37:50 -03:00
Fabio Lima a79edd90e5 [maven-release-plugin] prepare for next development iteration 2020-04-19 20:46:23 -03:00
Fabio Lima d763ce0d13 [maven-release-plugin] prepare release ulid-creator-1.1.1 2020-04-19 20:46:22 -03:00
Fabio Lima 74892d1f7b Updated pom.xml 2020-04-19 20:44:36 -03:00