Last release today
31 Aug 2026
Release timing varies
gaps range from 2 weeks to 6 months
Nearly every release is documented
notes for 36 of 36 stable releases
Nothing withdrawn
no release was ever pulled
10 years old
500 releases · first in 2016
Release timeline
500 releases since 2016One column per quarter.
Releases
- v1.17.1-0.20210608235150-aa3e73ec08968 Jun 2021pre-release
Nothing published for this version
- v1.17.1-0.20210608000221-c05967d737ee8 Jun 2021pre-release
Nothing published for this version
- v1.17.1-0.20210607232101-084fb2a55eaf7 Jun 2021pre-release
Nothing published for this version
- v1.17.1-0.20210525215836-4950e399dec625 May 2021pre-release
Nothing published for this version
- v1.17.025 May 2021
Release notes2 sources agree
Open source →Bugfixes:
- #867: Encode
<nil>for nilerrorinstead of a panic. - #931, #936: Update minimum version constraints to address vulnerabilities in dependencies.
Enhancements:
- #865: Improve alignment of fields of the Logger struct, reducing its size from 96 to 80 bytes.
- #881: Support
grpclog.LoggerV2in zapgrpc. - #903: Support URL-encoded POST requests to the AtomicLevel HTTP handler
with the
application/x-www-form-urlencodedcontent type. - #912: Support multi-field encoding with
zap.Inline. - #913: Speed up SugaredLogger for calls with a single string.
- #928: Add support for filtering by field name to
zaptest/observer.
Thanks to @ash2k, @FMLS, @jimmystewpot, @Oncilla, @tsoslow, @tylitianrui, @withshubh, and @wziww for their contributions to this release.
- #867: Encode
- v1.16.1-0.20231214234619-d27427d23f8114 Dec 2023pre-release
Nothing published for this version
- v1.16.1-0.20210628164206-1797f10be48128 Jun 2021pre-release
Nothing published for this version
- v1.16.1-0.20210616162119-0c427222737c16 Jun 2021pre-release
Nothing published for this version
- v1.16.1-0.20210608235150-aa3e73ec08968 Jun 2021pre-release
Nothing published for this version
- v1.16.1-0.20210525213806-cfe34dcf705625 May 2021pre-release
Nothing published for this version
- v1.16.1-0.20210525200624-56304dc0e1cd25 May 2021pre-release
Nothing published for this version
- v1.16.1-0.20210525193931-8d5e39eb830325 May 2021pre-release
Nothing published for this version
- v1.16.1-0.20210525193931-016a93b0ebe325 May 2021pre-release
Nothing published for this version
- v1.16.1-0.20210525185210-3c7c7712155825 May 2021pre-release
Nothing published for this version
- v1.16.1-0.20210525165818-fec3dad7d23d25 May 2021pre-release
Nothing published for this version
- v1.16.1-0.20210525160859-dedcdad17ae825 May 2021pre-release
Nothing published for this version
- v1.16.1-0.20210518180053-374825111f7f18 May 2021pre-release
Nothing published for this version
- v1.16.1-0.20210518155015-debd2f1bc60818 May 2021pre-release
Nothing published for this version
- v1.16.1-0.20210518153849-8b883c67892318 May 2021pre-release
Nothing published for this version
- v1.16.1-0.20210517221702-d9a4dcc9a61817 May 2021pre-release
Nothing published for this version
- v1.16.1-0.20210420215304-7b21229fb3f020 Apr 2021pre-release
Nothing published for this version
- v1.16.1-0.20210329175301-c23abee72d1929 Mar 2021pre-release
Nothing published for this version
- v1.16.1-0.20210323164234-bfa147a10ff823 Mar 2021pre-release
Nothing published for this version
- v1.16.1-0.20210323152747-ca7ddee73f9123 Mar 2021pre-release
Nothing published for this version
- v1.16.1-0.20210212211049-89e382035d3a12 Feb 2021pre-release
Nothing published for this version
- v1.16.1-0.20210209220446-ab0cbad8f73d9 Feb 2021pre-release
Nothing published for this version
- v1.16.1-0.20210203203118-89d9466169a43 Feb 2021pre-release
Nothing published for this version
- v1.16.1-0.20210202062231-b274f65b07742 Feb 2021pre-release
Nothing published for this version
- v1.16.1-0.20210108004007-f8ef926312888 Jan 2021pre-release
Nothing published for this version
- v1.16.1-0.20201211181745-a68efdbdd15b11 Dec 2020pre-release
Nothing published for this version
- v1.16.1-0.20201124195526-5b4722d3797c24 Nov 2020pre-release
Nothing published for this version
- v1.16.1-0.20201124191517-4b2b07cf19e224 Nov 2020pre-release
Nothing published for this version
- v1.16.1-0.20201124191439-495658fbf52124 Nov 2020pre-release
Nothing published for this version
- v1.16.1-0.20201112215912-9d2e5dea6deb12 Nov 2020pre-release
Nothing published for this version
- v1.16.01 Sept 2020
Release notes2 sources agree
Open source →Bugfixes:
- #828: Fix missing newline in IncreaseLevel error messages.
- #835: Fix panic in JSON encoder when encoding times or durations without specifying a time or duration encoder.
- #843: Honor CallerSkip when taking stack traces.
- #862: Fix the default file permissions to use
0666and rely on the umask instead. - #854: Encode
<nil>for nilStringerinstead of a panic error log.
Enhancements:
- #629: Added
zapcore.TimeEncoderOfLayoutto easily create time encoders for custom layouts. - #697: Added support for a configurable delimiter in the console encoder.
- #852: Optimize console encoder by pooling the underlying JSON encoder.
- #844: Add ability to include the calling function as part of logs.
- #843: Add
StackSkipfor including truncated stacks as a field. - #861: Add options to customize Fatal behaviour for better testability.
Thanks to @SteelPhase, @tmshn, @lixingwang, @wyxloading, @moul, @segevfiner, @andy-retailnext and @jcorbin for their contributions to this release.
- v1.15.1-0.20200828211123-be2be865504028 Aug 2020pre-release
Nothing published for this version
- v1.15.1-0.20200818030547-2657839cd74518 Aug 2020pre-release
Nothing published for this version
- v1.15.1-0.20200814172337-2314926ec34c14 Aug 2020pre-release
Nothing published for this version
- v1.15.1-0.20200805163602-639461d50c585 Aug 2020pre-release
Nothing published for this version
- v1.15.1-0.20200717220000-53a387079b4617 Jul 2020pre-release
Nothing published for this version
- v1.15.1-0.20200707174602-275c926e055f7 Jul 2020pre-release
Nothing published for this version
- v1.15.1-0.20200611180128-39aa3a14588711 Jun 2020pre-release
Nothing published for this version
- v1.15.1-0.20200610182152-3640f92a152310 Jun 2020pre-release
Nothing published for this version
- v1.15.1-0.20200526152833-e931a6bb13b426 May 2020pre-release
Nothing published for this version
- v1.15.1-0.20200512174442-e7fcb7b8657012 May 2020pre-release
Nothing published for this version
- v1.15.1-0.20200507001916-c9ca99951c747 May 2020pre-release
Nothing published for this version
- v1.15.023 Apr 2020
Release notes2 sources agree
Open source →Bugfixes:
- #804: Fix handling of
Timevalues out ofUnixNanorange. - #812: Fix
IncreaseLevelbeing reset after a call toWith.
Enhancements:
- #806: Add
WithCalleroption to supersede theAddCalleroption. This allows disabling annotation of log entries with caller information if previously enabled withAddCaller. - #813: Deprecate
NewSamplerconstructor in favor ofNewSamplerWithOptionswhich supports aSamplerHookoption. This option adds support for monitoring sampling decisions through a hook.
Thanks to @danielbprice for their contributions to this release.
- #804: Fix handling of
- v1.14.2-0.20200423214026-feeb9a050b3123 Apr 2020pre-release
Nothing published for this version
- v1.14.2-0.20200421191119-46939fcb20fb21 Apr 2020pre-release
Nothing published for this version
- v1.14.2-0.20200415225454-b2382d77d37915 Apr 2020pre-release
Nothing published for this version
- v1.14.2-0.20200411225118-c25a0c029fa411 Apr 2020pre-release
Nothing published for this version
- v1.14.2-0.20200327043400-ec2dc456c68027 Mar 2020pre-release
Nothing published for this version
- v1.14.2-0.20200315154807-f994215a7b1315 Mar 2020pre-release
Nothing published for this version
- v1.14.115 Mar 2020
Release notes2 sources agree
Open source →Bugfixes:
- #791: Fix panic on attempting to build a logger with an invalid Config.
- #795: Vendoring Zap with
go mod vendorno longer includes Zap's development-time dependencies. - #799: Fix issue introduced in 1.14.0 that caused invalid JSON output to
be generated for arrays of
time.Timeobjects when using string-based time formats.
Thanks to @YashishDua for their contributions to this release.
- v1.14.1-0.20200305180913-9646482274d05 Mar 2020pre-release
Nothing published for this version
- v1.14.1-0.20200304165623-2c14fe6c19c34 Mar 2020pre-release
Nothing published for this version
- v1.14.020 Feb 2020
Release notes2 sources agree
Open source →Enhancements:
- #771: Optimize calls for disabled log levels.
- #773: Add millisecond duration encoder.
- #775: Add option to increase the level of a logger.
- #786: Optimize time formatters using
Time.AppendFormatwhere possible.
Thanks to @caibirdme for their contributions to this release.
- v1.13.1-0.20200130054556-127ea097679830 Jan 2020pre-release
Nothing published for this version
- v1.13.1-0.20200109042143-73a5f641e12e9 Jan 2020pre-release
Nothing published for this version
- v1.13.1-0.20191218015248-66bdb5be13b818 Dec 2019pre-release
Nothing published for this version