Honza Rychnovský
fb9233ccc3
[ #270 ] Audit issue C: Properly check read()
2024-04-14 15:31:23 +02:00
Honza Rychnovský
26094e2730
[ #267 ] Dependency update
...
* [#267 ] Gradle Versions 0.51.0
* Ktlinti 1.1.0 -> 1.2.1
* Okio 3.9.0
* Kotest 5.8.1
* Dokka 1.9.20
* Kotlin 1.9.23
* Gradle 8.7
* Changelog update
* Library version bump
2024-04-14 14:11:14 +02:00
Honza Rychnovský
4b356a236a
[ #236 ] Kotlin and other dependency update
...
* [#236 ] Gradle versions plugin 0.50.0
[#236 ] Ktlint 1.1.0
Ktlint warnings
Detekt warnings
Regenerate deps locks
* [#236 ] Kotest 5.8.0
* [#236 ] Dokka 1.9.10
* [#236 ] Kotlin 1.9.21
* Add dependency locking switch
Update deps locks
* Changelog update
2024-01-02 15:15:27 +01:00
Honza Rychnovský
3d9db860ef
[ #227 ] Deploy to mavenLocal failed
2023-10-02 14:31:01 +02:00
Honza Rychnovský
576c88707d
[ #223 ] Dokka 1.9.0
...
- Closes #223
- v1.9.0 also removes :dokkaHtml: ALL_DIRECTORIES problem when generating HTML documentation
2023-09-27 10:40:05 +02:00
Honza Rychnovský
706d470193
[ #220 ] Dependency update
...
Closes #220 .
2023-09-27 08:55:44 +02:00
Honza Rychnovský
ad86772da5
[ #205 ] Kotlin 1.9.10
...
* [#205 ] Kotlin 1.9.10
* New Kotlin restrictions adoption
2023-09-22 13:37:40 +02:00
Honza Rychnovský
f6e157c976
[ #213 ] Gradle 8.3
2023-08-31 10:11:17 +02:00
Honza Rychnovský
ac111d8db9
[ #194 ] Detekt enhancement
...
* [#194 ] Detekt 1.23.0
* [#195 ] Detekt MaxLineLength rule turn on
* Update dependency locks
2023-06-20 11:27:44 +02:00
Carter Jernigan
21bbbac29b
[ #170 ] Kover 0.7.0
2023-05-19 06:09:33 -04:00
Luca Spinazzola
c4c5302fc6
Add native implementation
2023-05-18 08:43:16 -04:00
Carter Jernigan
951dcecc11
[ #186 ] Kotlin 1.8.21
2023-05-09 05:58:19 -04:00
Carter Jernigan
22ed6cf85b
[ #169 ] Optimize word list construction
...
This fixes three issues:
- Reduce memory consumption, since the individual words can be added to the compile time string pool
- Thread safety because lazy initialization is handled by the lazy keyword
- Reduce memory allocations during initialization since the array is preallocated and filled in
2023-05-03 10:32:14 -04:00
Carter Jernigan
6c2f06d2e1
[ #183 ] Ktlint 0.49.0
2023-05-03 10:16:15 -04:00
Honza Rychnovsky
163d920569
[ #178 ] Kotlin 1.8.10 -> 1.8.20
...
* [#178 ] Kotlin 1.8.10 -> 1.8.20
* Remove workaround
---------
Co-authored-by: Carter Jernigan <git@carterjernigan.com>
2023-04-19 10:31:36 +02:00
Honza Rychnovsky
311a521975
[ #180 ] Dokka + Kotest + Jacoco dependencies update
2023-04-18 14:40:18 +02:00
Carter Jernigan
c0e0c17b62
[ #144 ] Kotlin 1.8.10
2023-02-10 07:41:05 -05:00
Luca Spinazzola
cf397e3292
Separate Common and JVM-only code
...
Also make classes in crypto package internal
2023-02-10 07:35:32 -05:00
Carter Jernigan
4501ded6ee
[ #150 ] Simplify Detekt configuration
...
- Switch to configuration that builds upon default
- Add Gradle convention plugin
2023-02-07 13:35:51 -05:00
Honza Rychnovsky
eb9ba2cdd5
[ #129 ] Ktlint 0.48.2
2023-02-01 10:52:40 +01:00
Carter Jernigan
0e4e7a0e0f
[ #144 ] Kotlin 1.8 ( #148 )
2023-01-18 11:58:36 -05:00
Honza Rychnovsky
47a5372561
[ #133 ] Kotest 5.5.4
2022-12-22 11:01:35 +01:00
Honza Rychnovsky
90324b2ab2
[ #135 ] Dokka 1.7.20
2022-12-22 10:43:34 +01:00
Honza Rychnovsky
f9c4d20449
[ #130 ] Bump + suppress
2022-12-20 09:57:32 +01:00
Honza Rychnovsky
1e2b4060dd
[ #121 ] Kotlin 1.7.21
...
* [#121 ] Kotlin 1.7.21
* Fix dependencies locks
2022-12-16 14:12:17 +01:00
Alex
22f7a5e832
[ #113 ] Kotlin 1.7.20 ( #114 )
2022-10-19 12:17:47 +02:00
Bruno Wieczorek
2ea47dc50c
Move tests from jvmTest to commonTest ( #108 )
...
The first step for making the library multiplatform. This commit also
removes JSON parsing and Moshi test dependency.
This change also includes moving test extensions and test data to utils
package.
2022-10-10 16:49:37 -04:00
Alex
b6e8953ca2
[ #104 ] ktlint 0.47.1 ( #106 )
2022-09-20 15:49:26 +02:00
Carter Jernigan
915167f500
[ #90 ] Detekt 1.21.0
2022-08-09 16:46:14 -04:00
Carter Jernigan
6b86d28428
[ #95 ] Fix publishing all variants
...
Previously just the multiplatform metadata was being published
2022-07-29 09:19:15 -04:00
Carter Jernigan
23278b9c96
[ #52 ] Fix signing maven publications
...
- Remove `IS_RELEASE_SIGNING_ENABLED` as it didn’t do what was expected. It just made signing optional and didn’t toggle signing off.
- Removed passing signing key for snapshot deployments in deployment
- Pass signing key for maven local deployment for release deployment
2022-07-26 13:05:37 -04:00
Carter Jernigan
c39fbb2b1d
[ #52 ] Fix Maven deployment
2022-07-19 17:08:57 -04:00
Carter Jernigan
2c19d7686c
[ #89 ] Kotlin 1.7.10
2022-07-19 17:08:57 -04:00
Carter Jernigan
b6c2c46fab
[ #87 ] Gradle 7.5
...
Co-authored-by: Honza <rychnovsky.honza@gmail.com>
2022-07-18 10:05:02 -04:00
Carter Jernigan
3ab9b6d059
[ #80 ] Kotlin 1.7.0
2022-07-06 07:01:51 -04:00
Carter Jernigan
8ca01777c8
[ #65 ] Support included builds
...
Namespacing the build-conventions will solve issues with included build name conflicts.
Namespacing the lib will also prevent conflicts with included builds.
2022-06-14 08:30:12 -04:00