DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
  • Refcardz
  • Trend Reports
  • Webinars
  • Zones
  • |
    • Agile
    • AI
    • Big Data
    • Cloud
    • Database
    • DevOps
    • Integration
    • IoT
    • Java
    • Microservices
    • Open Source
    • Performance
    • Security
    • Web Dev
DZone >

Lightweight Java logger tinylog is feature complete

Martin Winandy user avatar by
Martin Winandy
·
Nov. 17, 14 · · News
Like (1)
Save
Tweet
834 Views

Join the DZone community and get the full member experience.

Join For Free

The first release candidate of the Java logger tinylog 1.0 is released. Thereby tinylog is feature complete and the API declared as stable. In comparison to the previous version, the writing of log entries has been sped up and multiple bugs have been fixed. There is only one, but an essential modification of the logging API: The syntax of parameters in logging messages follows Log4j 2 and Logback with SLF4J.

Example:

Logger.trace("Divide {} by {}", a, b);


Through the new syntax, the consecutive numbering of the parameters is omitted now. This change is incompatible with previous beta versions of tinylog and such logging messages have to be migrated for tinylog 1.0.

Thanks to the new tinylog-gelf project of Jochen Schalanda, it is possible to send log entries to a GELF compatible server like Graylog 2 or logstash by tinylog. Simultaneously with the publishing of the first release candidate of tinylog 1.0, the source code of tinylog has moved also to GitHub: https://github.com/pmwmedia/tinylog.

Now tinylog has reached the stabilization phase, which allows only bug fixes until the major release. The first release candidate without any reported bugs will be published unmodified as final tinylog 1.0.

tinylog 1.0 rc1 is Open Source and can be downloaded from http://www.tinylog.org/download .

Java (programming language)

Opinions expressed by DZone contributors are their own.

Popular on DZone

  • A First Look at CSS When and Else Statements
  • Migrating From Heroku To Render
  • Upsert in SQL: What Is an Upsert, and When Should You Use One?
  • Why Performance Projects Fail

Comments

Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • MVB Program
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com
  • +1 (919) 678-0300

Let's be friends:

DZone.com is powered by 

AnswerHub logo