Skip to content

FasterXML/jackson-modules-java8

View on GitHub ↗Related repositories →

Set of support modules for Java 8 datatypes (Optionals, date/time) and features (parameter names)

active 2024-12-172026-08-09 (UTC)

Partial coverage12,694 / 14,486 hourly files (88%) · 2 absent upstream · 1,786 failed, retryable2024-12-152026-08-11 (UTC)— sampled evenly across the window, so rankings and trends hold; absolute counts scale up.
Events
355
Pushes
156
Pull requests
32
Issues
30
Stars
8
Forks
5

Activity over time

Daily event counts in the loaded window

Line chart, 601 days from 2024-12-17 to 2026-08-09. Pushes: 156 total, peak 10 in a day. Pull requests: 32 total, peak 3 in a day. Issues: 30 total, peak 4 in a day. Comments: 74 total, peak 5 in a day. Stars: 8 total, peak 1 in a day.

  • Pushes
  • Pull requests
  • Issues
  • Comments
  • Stars

Stars, PRs, issues and forks are under-captured in the later part of this window. GH Archive progressively stopped capturing non-push events during 2026 — −95% or worse by the end of the window. Every series here except Pushes fades for that reason, so a decline above reflects the archive, not this repository. Pushes stay reliable throughout, so read them, and the contributor counts derived from them, as the real signal. Data health has the measurements.

Top contributors

Pushes, PRs, issues, reviews and comments — stars and forks excluded, so this is contribution rather than popularity

ContributorContributionsPushesPRsComments
cowtowncoder2581532545
JooHyukKim260614
Strongbeard7004
garretwilson4002
qq10148537313001
cdprete2001
bas-kirill2010
mrlonis1000
SunCaiH1000
schlosna1001
GedMarc1001
HyoYoonNam1000
hpoettker1001
zhenjianlee1001
Teodor-Maeli1001
ZIRAKrezovic1000

Recent activity

Latest issues, pull requests and releases

  • Issue#385mrlonis2026-03-28 23:49
    jakarta.servlet.ServletException: Handler dispatch failed: java.lang.NoSuchFieldError: Class tools.jackson.databind.DeserializationFeature does not have member field 'tools.jackson.databind.DeserializationFeature ADJUST_DATES_TO_CONTEXT_TIME_ZONE'
  • Issue#383SunCaiH2026-03-26 09:54
    tools.jackson.databind.SerializationFeature WRITE_DATES_AS_TIMESTAMP
  • Issue comment#381cowtowncoder2025-12-31 02:00
    Fix a potential problem in `JavaTimeModule._findFactory()`
  • Pull request#381cowtowncoder2025-12-31 01:50
  • Issue comment#374cowtowncoder2025-12-24 17:53
    `WRITE_DATE_TIMESTAMPS_AS_NANOSECONDS`/`READ_DATE_TIMESTAMPS_AS_NANOSECONDS` only work on numeric timestamps
  • Issue comment#380JooHyukKim2025-12-22 11:02
    jackson3.0.3 SerializationFeature WRITE_DATES_AS_TIMESTAMPS is removed
  • Issue#302cowtowncoder2025-11-18 01:07
    I don't deserialize java 8 date/time type `java.time.Instant`
  • Issue#330cowtowncoder2025-11-18 01:05
    InvalidFormatException when parsing a non lenient LocalDate with german format
  • Issue#299cowtowncoder2025-11-18 00:41
    OffsetTimeSerializer not writing seconds for time object like 15:30:00Z (where seconds is 00)
  • Issue comment#379cowtowncoder2025-11-17 23:28
    Fix #376: add factory methods/constructor for OffsetDateTime ser/deser with custom formatter
  • Issue comment#326cowtowncoder2025-11-17 20:05
    Different result of `Instant` deserialization between readValue and readTree/treeToValue
  • Issue#168cowtowncoder2025-11-17 20:01
    InstantSerializer doesn't respect any format-related settings without replacing serializer instance
  • Issue#123cowtowncoder2025-11-17 19:58
    ParameterNamesModule: Conflicting getter definitions when using @JsonProperty annotation which overrides constructor parameter name
  • Issue comment#123cowtowncoder2025-11-17 19:58
    ParameterNamesModule: Conflicting getter definitions when using @JsonProperty annotation which overrides constructor parameter name
  • Issue comment#76cowtowncoder2025-11-17 19:41
    Missing milliseconds, when parsing Java 8 date-time, if they are zeros
  • Issue#61cowtowncoder2025-11-17 19:33
    Allow `@JsonFormat.timezone` use for serialization but not use on deserialization
  • Issue#307cowtowncoder2025-11-17 19:24
    Instant precision should be retained in ObjectMapper#readTree (add `JsonNodeFeature.USE_BIG_DECIMAL_FOR_FLOATS` to force use of `BigDecimal` for `JsonNode` reads)
  • Issue#377cowtowncoder2025-11-12 03:31
    Broken hyperlink in jackson-modules-java8 documentation
  • Issue#377HyoYoonNam2025-11-11 08:33
    Broken hyperlink in jackson-modules-java8 documentation
  • Issue comment#376cowtowncoder2025-10-23 16:49
    Allow specifying custom `DateTimeFormatter` for `OffsetDateTime` ser/deser (new constructors?)
  • Issue#376ZIRAKrezovic2025-10-23 13:54
    Allow specifying OffsetDateTime parser for Serialization/Deserialization
  • Issue comment#374JooHyukKim2025-10-08 16:04
    Bug: Can't handle date-time values with milliseconds precision
  • Issue comment#161cdprete2025-10-08 06:53
    java9+ OffsetDateTimeSerializer/OffsetDateTimeDeserializer miliseconds instead of nano config
  • Issue#374cdprete2025-10-08 06:48
    Bug: Can't handle date-time values to milliseconds precision
  • Issue comment#372cowtowncoder2025-07-28 22:03
    `java.util.Optional` deserialisation fails when using `TypeFactory.defaultInstance` for creating `JavaType` for `Optional<?>`

Totals cover only the window loaded into ClickHouse and count events, not GitHub's lifetime totals — 8 stars here means stars gained during the window, not the repo's star count.