Skip to content

Nuts

v0.8.6.0 Feature

This release adds 3 notable features for engineering teams evaluating rollout.

Published 9mo Build & Package
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

devops java maven package-manager

Summary

AI summary

Added NCachedValue, NScopedValue, and Scoped Logging among other enhancements.

Full changelog
  • 2025-09-14 added NCachedValue/NStableValue to handle stable and cached values (will be promoted to java's StableValue)
  • 2025-09-08 added NScopedValue/NScopedStack to handle scoped values (based on ThreadLocal but will be promoted to java's ScopedValues)
  • 2025-09-05 Added better handling for Text Tables
  • 2025-09-05 Added better handling for Text Trees
  • 2025-09-02 Added handling for TextArt (Banners using figlets and more)
  • 2025-08-30 added Scoped Logging
  • 2025-08-27 rewritten Logging API to support backends (JUL and SLF4J)
  • 2025-07-28 enhance NComplex operations and mark as comparable
  • 2025-07-28 enhance NElement operations
  • 2025-07-28 NMsg.ofV now retains variable layout
  • 2025-07-27 introduce NElementTransform
  • 2025-07-27 introduce NElement::snippet
  • 2025-07-26 Enhance NOperator operations
  • 2025-07-26 introduce NOperatorGroup
  • 2025-07-10 added NPath::resolveSiblingWithExtension, NPathNameParts::toNameWithExtension
  • 2025-07-06 NArg now has getCmdLine() that returns the CmdLine when processed by NCmdLine. It returns null, if not.
  • 2025-07-01 added NColor ANSI Color constants and mappings
  • 2025-07-01 support for color names in ntf in tge form of ##:red:something## and red something
  • 2025-06-25 added Nuts.require() to help creating an in-memory workspace if none is provided
  • 2025-06-25 from now NMsg.ofC/ofV/ofJ support ntf (instead of plain)
  • 2025-06-25 Added NIn a general purpose Input Utility (like NOut/NErr/NTrace)
  • 2025-06-24 Added --reset-options
  • 2025-06-24 Added Nuts.require()
  • 2025-06-24 Implemented N?Complex parsing
  • 2025-06-24 Added intValue/longValue... in NArg
  • 2025-06-24 STARTED

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track Nuts

Get notified when new releases ship.

Sign up free

Related context

Earlier breaking changes

  • v0.8.9.0 Removed matrix support; matrices are now simple arrays of arrays in TSON v2.0.
  • v0.8.9.0 Nuts becomes the reference implementation of TSON; TSON GitHub repo sources are obsolete.
  • v0.8.9.0 Removed regex support in TSON v2.0 due to conflicts with expressions.

Beta — feedback welcome: [email protected]