Skip to content

Releases: nats-io/nats.java

2.26.4 Pending Count Improvement and more

Choose a tag to compare

@scottf scottf released this 05 Oct 16:00
677821d

Core

  • Make outgoing pending count getters non-blocking #1632 @scottf

JetStream

  • Fix consume with batch size 1 stopping after one message #1633 @scottf

Test

  • Fix max bytes tests to respect the server 2.16 default ack format v2 #1630 @scottf

CI/CD

  • Branch snapshot versions: plain on main, branch name elsewhere, no / in the version #1634 @scottf

2.26.3

Choose a tag to compare

@scottf scottf released this 10 Sep 12:10
914e69d

Core

  • Fix pending queue lookup race in message delivery #1615 @scottf

JetStream

Service

  • Fix discoverMany handling of a no responders status #1620 @scottf

Test

  • Update Test Server Runner (Major Version) #1617 @scottf
  • Fix test to respect server 2.15 change to max_consumers behavior #1623 @scottf

CI/CD

2.26.2 Minor enhancements

Choose a tag to compare

@scottf scottf released this 13 Aug 13:57
d636a43

Core

  • Update the status before tearing the socket down in closeSocket #1609 @scottf

JetStream

Miscellaneous

2.26.1 Minor connection enhancements

Choose a tag to compare

@scottf scottf released this 04 Aug 23:28
64e96ac

Core

JetStream

Miscellaneous

2.26.0 Bug fixes, docs and minor enhancements

Choose a tag to compare

@scottf scottf released this 09 Jul 22:14
546be07

Core

Reconnect Delay Behavior and options cleanup #1578 @scottf
Advanced Request Behavior Option #1582 @scottf
Optional individual thread factories for reader and writer #1583 @scottf
Tidy executor options and additional testing #1590 @scottf

JetStream

Handle consume initial subscription failure. #1573 @scottf
Miscellaneous Improvements based on V3 work #1577 @scottf
Properly default idle heartbeat during setter. #1580 @scottf
Consumer Source Field Nullability #1587 @scottf

Misc

Add Client and Orbit section, drop duplicate Orbit link #1572 @Jarema
Change optional skip claude target #1574 @scottf
Update README.md - Fix example links #1584 @github-pawo

New Nats Docs

[New Nats Docs Examples] fixed missing marker #1571 @scottf
[New Nats Docs Examples] Normalize examples host #1575 @scottf

2.25.3 Server 2.14 Support

Choose a tag to compare

@scottf scottf released this 07 May 14:00
5fd39f1

Core

  • More schedule headers to match updated server implementation #1543
  • Headers object toString bug #1545
  • WebSocket masking used % 8 instead of % 4 — #1546
  • NatsConnection fine tuning variable access #1547
  • Flush Immediately After Publish Fix #1550
  • Finds while building J3 #1554

JetStream

  • Update api objects based on schema review #1549
  • ObjectInfo getObjectName() should be marked @nonnull #1559
  • 2.14 Stream Configuration #1561
  • 2.14 Reset Consumer #1562
  • Flow Control $JS.FC support #1563
  • 2.14 Stream Consumer Source support #1565
  • Reset Consumer Test Flapper #1567
  • Reset Consumer correct API response and improve test #1568

Testing

  • Fix test, server 2.12.5 allows update max consumers #1538

Miscellaneous

  • Document use of ConsumerInfo management call #1539
  • Add Readme index to Consumer Info Calls #1541
  • Move examples to subproject #1544

CI/CD

  • Setup claude to only manually trigger #1540
  • Testing claude script v2 #1542
  • Fix Claude workflow configuration #1551 @Jarema
  • Change claude to always review #1569

New Nats Docs Examples

  • Queue Group Doc Examples were switched #1553
  • [New Nats Docs Examples] Complete Missing Examples #1556
  • [New Nats Docs Examples] SubjectsSingleWildcard #1557
  • [New Nats Docs Examples] Update Single and Multi Wildcard #1558
  • [New Nats Docs Examples] Misc Examples Improvements #1560
  • [New Nats Docs Examples] Improved Comment #1564
  • [New Nats Docs Examples] Fix start marker #1566

2.25.2 Bug Fixes and Housekeeping

Choose a tag to compare

@scottf scottf released this 03 Mar 12:03
789fee7

Core

JetStream

  • Simplification track user processed not client received. #1528 @scottf
  • New Examples for Priority Groups #1529 @roeschter
  • StreamInfo fix active to handle -1 and not supplied correctly #1531 @scottf

Testing

Miscellaneous

2.25.1 Options Additions and Message Queue Improvements

Choose a tag to compare

@scottf scottf released this 15 Jan 11:18
3f6f80e

Core

Object Store

Miscellaneous

2.24.1 Minor and Automatic-Module-Name

Choose a tag to compare

@scottf scottf released this 24 Nov 10:47
c902ee1

Build

Core

2.24.0

Choose a tag to compare

@scottf scottf released this 10 Nov 17:21
fa4de07

Core

JetStream

Docs

Test

Build