-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
#235 Replace usage of java.util.Date #884
base: master
Are you sure you want to change the base?
Commits on Dec 25, 2023
-
jwtk#235 Replace usage of java.util.Date with java.time.Instant in JW…
…T claims This commit replaces the usage of java.util.Date with java.time.Instant in handling JWT claims. This means upgrading from JDK7 to JDK8. This is done for better adherence to ISO 8601 standards and better precision in time-related operations. Classes working with claims have been updated to use the newer Instant class, providing better precision and cross-timezone compatibility. Additionally, overloading convenience methods for setting OffsetDateTime and ZonedDateTime on top of Instant have been added on the JwtBuilder and DefaultJwtBuilder.
Configuration menu - View commit details
-
Copy full SHA for 9bdbb85 - Browse repository at this point
Copy the full SHA 9bdbb85View commit details
Commits on Dec 26, 2023
-
jwtk#235 Update JWT for default Instant usage
The JWT handling has been updated to default to Java's Instant class. This change removed support for various date and time classes such as ZonedDateTime, OffsetDateTime, Date, and Calendar in favor of an Instant-based approach throughout the codebase. The appropriate tests and documentation were updated to reflect this change.
Pieter Van Eeckhout committedDec 26, 2023 Configuration menu - View commit details
-
Copy full SHA for 0921e29 - Browse repository at this point
Copy the full SHA 0921e29View commit details
Commits on Dec 27, 2023
-
jwtk#235 Replace 'Date' with 'Instant' in JwtParserTest
Replaced all instances of 'Date' with 'Instant' in JwtParserTest to more accurately reflect variable usage. Also added a TODO in JwtDateConverter.java to clarify the handling of epochMillis vs epochSeconds.
Configuration menu - View commit details
-
Copy full SHA for 54f3a19 - Browse repository at this point
Copy the full SHA 54f3a19View commit details -
jwtk#235 Update project version to 1.0.0-SNAPSHOT
This commit updates the version of the project across all pom.xml files from 0.12.4-SNAPSHOT to 1.0.0-SNAPSHOT as it prepares for a major release. Changes cover the core project and various extensions, signaling a coordinated upgrade across the codebase.
Configuration menu - View commit details
-
Copy full SHA for fd1728c - Browse repository at this point
Copy the full SHA fd1728cView commit details -
jwtk#235 Replace usage of Date with Instant
All instances of java.util.Date in code have been replaced with java.time.Instant for better time precision and timezone handling. This includes changes in variable names, method names, test cases, comments and documentation. The java.util.Date-based utilities have also been removed.
Configuration menu - View commit details
-
Copy full SHA for 13a83b6 - Browse repository at this point
Copy the full SHA 13a83b6View commit details
Commits on Jan 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a7c80d1 - Browse repository at this point
Copy the full SHA a7c80d1View commit details
Commits on Feb 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 59196a7 - Browse repository at this point
Copy the full SHA 59196a7View commit details
Commits on Sep 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9cbbbe7 - Browse repository at this point
Copy the full SHA 9cbbbe7View commit details
Commits on Sep 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a940383 - Browse repository at this point
Copy the full SHA a940383View commit details