Download Latest Version Release 1.1.0 source code.tar.gz (1.6 MB)
Email in envelope

Get an email when there's a new version of TOML

Home / 1.1.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2025-12-18 1.6 kB
Release 1.1.0 source code.tar.gz 2025-12-18 1.6 MB
Release 1.1.0 source code.zip 2025-12-18 1.6 MB
Totals: 3 Items   3.2 MB 8
  • Allow newlines and trailing commas in inline tables (#904).

Previously an inline table had to be on a single line and couldn't end with a trailing comma. This is now relaxed so that the following is valid:

  tbl = {
      key      = "a string",
      moar-tbl =  {
          key = 1,
      },
  }
  • Add \xHH notation to basic strings for codepoints <255 (#796):

    null = "null byte: \x00; letter a: \x61"

  • Add \e escape for the escape character (#790):

    csi = "\e["

  • Seconds in datetime and time values are now optional (#894). The following are now valid:

    dt = 2010-02-03 14:15 t = 14:15

  • Clarify that comments never affect the tables produced by parsers (#950).

  • Clarify Unicode and UTF-8 references (#929).

  • Clarify where and how dotted keys define tables (#859).

  • Clarify newline normalization in multi-line literal strings (#842).

  • Clarify sub-millisecond precision is allowed (#805).

  • Clarify that parsers are free to support any int or float size (#1058).

Source: README.md, updated 2025-12-18