www.unicode.org

For ease of reference, this page collects together information about the dates for various releases of the Unicode Standard, as well as details regarding publication dates for the books and Unicode Technical Reports associated with Unicode releases.

Dates for Each Release of the Unicode Standard

The formal release dates for each version of the Unicode Standard, as documented in Enumerated Versions, have come to be associated with the date when the Unicode Character Database data files for a version have been completed and announced. However, note that for the very earliest versions of the Unicode Standard, there were no data files; the release of data files started with Version 2.0.0.

For major and minor versions, the release dates may differ from the publication dates for the associated documentation. In particular, Unicode Standard Annexes carry their own dates, which mark the last date the document was modified before the Unicode release date for that version. Prior to Version 10.0, the publication dates for the Unicode book and the Unicode core specifications are later than the corresponding Unicode release date, because of the longer time it took to complete their editing for publication. Starting from Version 10.0, core specification publication dates are simultaneous with Unicode release dates.

Unicode Release Dates

Version Year Month (Day)
15.1.0 2023 September 12
15.0.0 2022 September 13
14.0.0 2021 September 14
13.0.0 2020 March 10
12.1.0 2019 May 7
12.0.0 2019 March 5
11.0.0 2018 June 5
10.0.0 2017 June 20
9.0.0 2016 June 21
8.0.0 2015 June 17
7.0.0 2014 June 16
6.3.0 2013 September 30
6.2.0 2012 September 26
6.1.0 2012 January 31
6.0.0 2010 October 11
5.2.0 2009 October 1
5.1.0 2008 April 4
5.0.0 2006 July 14
4.1.0 2005 March 31
4.0.1 2004 March
4.0.0 2003 April
3.2.0 2002 March
3.1.1 2001 August
3.1.0 2001 March
3.0.1 2000 August
3.0.0 1999 September
2.1.9 1999 April
2.1.8 1998 December
2.1.5 1998 August
2.1.2 1998 May
2.0.0 1996 July
1.1.5 1995 July
1.1.0 1993 June
1.0.1 1992 June
1.0.0 1991 October

Version 1.1.5 was not a release formally approved by the Unicode Technical Committee. However, the very first version of UnicodeData.txt became available in July, 1995. It contained data for the repertoire of Unicode 1.1, and that data file has come to be known as Unicode Version 1.1.5.

Publication Dates for the Unicode Core Specification

Title Year Month (Day) ISBN
The Unicode Standard, Version 15.0 2022 September 13 978-1-936213-32-0
The Unicode Standard, Version 14.0 2021 September 14 978-1-936213-29-0
The Unicode Standard, Version 13.0 2020 March 10 978-1-936213-26-9
The Unicode Standard, Version 12.0 2019 March 5 978-1-936213-22-1
The Unicode Standard, Version 11.0 2018 June 5 978-1-936213-19-1
The Unicode Standard, Version 10.0 2017 June 20 978-1-936213-16-0
The Unicode Standard, Version 9.0 2016 July 19 978-1-936213-13-9
The Unicode Standard, Version 8.0 2015 August 20 978-1-936213-10-8
The Unicode Standard, Version 7.0 2014 October 8 978-1-936213-09-2
The Unicode Standard, Version 6.2 2012 November 16 978-1-936213-07-8
The Unicode Standard, Version 6.1 2012 April 23 978-1-936213-02-3
The Unicode Standard, Version 6.0 2011 February 18 978-1-936213-01-6
The Unicode Standard, Version 5.2 2009 December 23 978-1-936213-00-9

A separate core specification for Version 6.3 was never published, in part because it would have been trivially distinct from the core specification for Version 6.2 and in part because of the priority given to the major editorial work required to prepare Version 7.0.

The first five chapters of the core specification for Version 5.2 were published the same day as the data release: October 1, 2009. The remaining chapters were published December 23, 2009.

Publication Dates for Print-on-Demand Editions

Title Year Month (Day) Vol ISBN Status
The Unicode Standard, Version 14.0 2021 November 12 1 978-1-936213-30-6 in print
2 978-1-936213-31-3 in print
The Unicode Standard, Version 13.0 2020 May 8 1 978-1-936213-27-6 OOP
2 978-1-936213-28-3 OOP
The Unicode Standard, Version 12.0 2019 June 12 1 978-1-936213-23-8 OOP
2 978-1-936213-24-5 OOP
The Unicode Standard, Version 11.0 2018 July 13 1 978-1-936213-20-7 OOP
2 978-1-936213-21-4 OOP
The Unicode Standard, Version 10.0 2017 August 25 1 978-1-936213-17-7 OOP
2 978-1-936213-18-4 OOP
The Unicode Standard, Version 9.0 2016 September 20 1 978-1-936213-14-6 OOP
2 978-1-936213-15-3 OOP
The Unicode Standard, Version 8.0 2015 November 18 1 & 2 978-1-936213-11-5 OOP
The Unicode Standard, Version 7.0 2015 January 16 1 & 2 978-1-936213-09-2 OOP
The Unicode Standard, Version 6.2 2012 December 18 1 & 2 978-1-936213-07-8 OOP
The Unicode Standard, Version 6.1 2012 May 25 1 & 2 978-1-936213-02-3 OOP

Print-on-demand (POD) editions have been published via lulu.com. They typically are made available shortly after the core specification for a particular Unicode version is published online. They then stay in print until the core specification for the succeeding version of the Unicode Standard is published. At that point they are taken out of print (OOP), because the new version of the Unicode Standard supersedes the older POD edition.

No POD edition is planned for Version 15.0 of the core specification. The 14.0 POD edition is still available for the convenience of people who would like a printed copy of the core specification, although it is formally superseded by Version 15.0 of the Unicode Standard.

Publication Dates for the Unicode Standard Books

Title Year First Printing Date ISBN CDROM
The Unicode Standard, Version 5.0 2007 October, 2006 0-321-48091-0
The Unicode Standard, Version 4.0 2003 August 0-321-18578-1
The Unicode Standard, Version 3.0 2000 January 0-201-61633-5
The Unicode Standard, Version 2.0 1996 July 0-201-48345-9
The Unicode Standard, Version 1.0, Volume 2 1992 June 0-201-60845-6  
The Unicode Standard, Version 1.0, Volume 1 1991 October 0-201-56788-1  

Note that for various reasons involving the publication production schedule, the publication dates for Version 3.0 and Version 5.0 are the subsequent year after the date associated with the data release for that version.

Version 2.0 had multiple print runs. The third printing was dated July, 1998.

Publication Dates of UTRs for Minor Releases

Title Report Number Date
The Unicode Standard, Version 3.2 UAX #28 March 27, 2002
The Unicode Standard, Version 3.1 UAX #27 May 16, 2001
The Unicode Standard, Version 2.1 UTR #8 September 4, 1998
The Unicode Standard, Version 1.1 UTR #4 1993

UTR #8, the reference documentation for Version 2.1, was originally published on September 4, 1998. However, an updated Revision 3 of UTR #8 was published on November 21, 1999, to correct some formatting problems in the HTML of Revision 2 of the report.

In addition to the published books and UAXes or UTRs documenting released versions of the Unicode Standard, there were a number of identifiable pre-publication drafts of the first version of the Unicode Standard. Some of these drafts were intended for internal review; others were bound and were widely distributed for public review. The following table identifies major milestone drafts and dates for this pre-publication history of the standard.

Dates of Pre-publication Drafts

Title Author Date Distribution
The Unicode Standard, Worldwide Character Encoding, Version 1, Pre-Copy-Edit Draft The Unicode Consortium May 7, 1991 Members
Unicode 1.0, Draft Standard, Final Review Document The Unicode Consortium December, 1990 Public
Unicode 1.0, Han Character Supplement, Draft Standard, Final Review Document The Unicode Consortium December, 1990 Public
Unicode Preview The Unicode Consortium October, 1990 Public
Unicode Working Draft Unicode90 Consortium August, 1990 UWG
Unicode 88 Joseph D. Becker, Ph.D. August 29, 1988  

The Unicode 88 document is the original Unicode manifesto, authored by Joe Becker. It developed the basic principles for the Unicode design and briefly outlined the history and status of the "Unicode Proposal" as of 1988. Some of its content was reworked for inclusion in the early Unicode pre-publication drafts.

The August, 1990 document was a very rough working draft for the standard. The editors and the Unicode Working Group (UWG)―the predecessor of the UTC―used it to help lay out the anticipated content and structure of the standard. It contained no code charts or block descriptions. This draft preceded the final decision about the eventual name of the Unicode Consortium—hence the odd name of the consortium on the title page. The Unicode Consortium was not officially incorporated until January 3, 1991.

The October, 1990 draft was fairly widely distributed. It contained very abbreviated introductory text, initial drafts of the code charts, the first draft of the character names index, the first draft of multi-column Unihan charts, and various mapping tables. It was referred to at the time as "Unicode 0.9".

The December, 1990 drafts were even more widely distributed, including to many international reviewers. They were used to elicit public feedback on the draft standard. They put the participating SC2 national bodies on notice that the Unicode Consortium was serious about developing and publishing its standard. The first volume contained a more extended introduction, a full draft of the non-Han code charts, including the first version of the character names list. It also contained the first drafts of the block descriptions. The second volume contained the multi-column Unihan charts and the draft of the Han block introduction. At the time these draft volumes were referred to collectively as the "Final Review Draft".

The May 7, 1991 draft was complete content, intended for final Unicode Consortium membership review and approval, of the non-Han part of the draft standard prior to copy editing with the eventual publisher, Addison-Wesley.

[转帖]History of Unicode Release and Publication Dates的更多相关文章

  1. VC++ 工程添加 Unicode Debug和Unicode Release编译支持

    转载:http://blog.csdn.net/djhdu/article/details/171766 转载:http://blog.163.com/long_lh/blog/static/2769 ...

  2. Git for Windows v2.11.0 Release Notes

    homepage faq contribute bugs questions Git for Windows v2.11.0 Release Notes Latest update: December ...

  3. 高性能 TCP & UDP 通信框架 HP-Socket v3.3.1

    HP-Socket 是一套通用的高性能 TCP/UDP 通信框架,包含服务端组件.客户端组件和 Agent 组件,广泛适用于各种不同应用场景的 TCP/UDP 通信系统,提供 C/C++.C#.Del ...

  4. linux shell程序

    shell程序介绍 1.查看我们的Linux(centos6.5为例)有多少我们可以使用的shell: [root@localhost bin]# cat /etc/shells /bin/sh /b ...

  5. 高性能 TCP & UDP 通信框架 HP-Socket v3.2.3

    HP-Socket 是一套通用的高性能 TCP/UDP 通信框架,包含服务端组件.客户端组件和 Agent 组件,广泛适用于各种不同应用场景的 TCP/UDP 通信系统,提供 C/C++.C#.Del ...

  6. 高性能 TCP & UDP 通信框架 HP-Socket v3.2.2 正式发布

    HP-Socket 是一套通用的高性能 TCP/UDP 通信框架,包含服务端组件.客户端组件和 Agent 组件,广泛适用于各种不同应用场景的 TCP/UDP 通信系统,提供 C/C++.C#.Del ...

  7. 高性能 Socket 组件 HP-Socket v3.2.1 正式发布

    HP-Socket 是一套通用的高性能 TCP/UDP Socket 组件,包含服务端组件.客户端组件和 Agent 组件,广泛适用于各种不同应用场景的 TCP/UDP 通信系统,提供 C/C++.C ...

  8. 高性能 Socket 组件 HP-Socket v3.1.3 正式发布

    HP-Socket 是一套通用的高性能 Windows Socket 组件,提供服务端组件(IOCP 模型)和客户端组件(Event Select 模型),广泛适用于 Windows 平台的 TCP/ ...

  9. 【新年呈献】高性能 Socket 组件 HP-Socket v3.1.2 正式发布

    HP-Socket 是一套通用的高性能 Windows Socket 组件包,包含服务端组件(IOCP 模型)和客户端组件(Event Select 模型),广泛适用于 Windows 平台的 TCP ...

  10. 【圣诞呈献】高性能 Socket 组件 HP-Socket v3.1.1 正式发布

    HP-Socket 是一套通用的高性能 Windows Socket 组件包,包含服务端组件(IOCP 模型)和客户端组件(Event Select 模型),广泛适用于 Windows 平台的 TCP ...

随机推荐

  1. 一个简单的Python暴力破解网站登录密码脚本

    目录: 关键代码解释 完整代码 方法一 运行结果 方法二 运行结果 测试靶机为DVWA,适合DVWA暴力破解模块的Low和Medium等级 关键代码解释 url指定url地址 url = " ...

  2. 文心一言 VS 讯飞星火 VS chatgpt (173)-- 算法导论13.3 2题

    二.用go语言,将关键字41.38.31.12.19.8连续地插入一棵初始为空的红黑树之后,试画出该结果树. 文心一言: 首先,我们需要了解红黑树的性质.红黑树是一种自平衡二叉查找树,其中每个节点要么 ...

  3. 9 个让你的 Python 代码更快的小技巧

    哈喽大家好,我是咸鱼 我们经常听到 "Python 太慢了","Python 性能不行"这样的观点.但是,只要掌握一些编程技巧,就能大幅提升 Python 的运 ...

  4. 面试题:Java中的引用类型有哪几种?特点是什么?

    Java中引用类型及特点 强 引用: 最普通的引用 Object o = new Object() 软 引用: 垃圾回收器, 内存不够的时候回收 (缓存) 弱 引用: 垃圾回收器看见就会回收 (防止内 ...

  5. Java 给PPT中的表格设置分布行和分布列

    在表格中可设置"分布行"或"分布列"将行高.列宽调整为协调统一的高度或宽度,是一种快速实现表格排版的方法之一.下面,通过Java后端程序代码介绍如何在PPT幻灯 ...

  6. GaussDB技术解读:应用无损透明(ALT)

    本文分享自华为云社区<DTCC 2023专家解读丨GaussDB技术解读系列之应用无损透明(ALT)>,作者: GaussDB 数据库. 近日,在第14届中国数据库技术大会(DTCC 20 ...

  7. head/reset/revert/rebase代码回滚全解:git提交记录的背后原理

    多人合作程序开发的过程中,我们有时会出现错误提交的情况,此时我们希望能撤销提交操作,让程序回到提交前的样子,操作有: 回退(reset):reset是彻底回退到指定的commit版本,该commit后 ...

  8. 一文读懂配置管理(CM)

    配置管理(Configuration Management),是一个用于建立和维护产品性能.功能和物理属性,并与其需求.设计和操作信息在整个生命周期内保持一致的系统工程. 配置管理是 ITIL(Inf ...

  9. 火山引擎DataLeap的Data Catalog系统公有云实践

    更多技术交流.求职机会,欢迎关注字节跳动数据平台微信公众号,回复[1]进入官方交流群 Data Catalog是一种元数据管理的服务,会收集技术元数据,并在其基础上提供更丰富的业务上下文与语义,通常支 ...

  10. 从银行数字化转型来聊一聊,火山引擎 VeDI 旗下 ByteHouse 的应用场景

    更多技术交流.求职机会,欢迎关注字节跳动数据平台微信公众号,回复[1]进入官方交流群 近日,火山引擎凭借云原生数据分析平台 ByteHouse,成功入围行业媒体 Internet Deep(互联网周刊 ...