0.99.6 Changelog
The commit log is available here:
Breaking changes are documented here.
Important changes and fixes (see full list here):
- #842 - Negative numbers leads to hex formatting errors
- #862 - GDC 0.24 can't compile simple code using tango.core.Array
- #919 - Warnings in TempFile, ZipFolder and Zip on linux
- #926 - core.ByteSwap.swap80 is broken -- assumes x86 Windows
- #957 - tango.math.Math issue with float
- #966 - Regex replaceAll
- #970 - foreach (line, delim; stream) (incl. code)
- #980 - Inconsistent split behavior
- #992 - XML PullParser throws "Exception"
- #994 - tango.core.Traits: isStaticArray!(char[5][2]) fails
- #1005 - Format for regular expressions are undocumented
- #1006 - Failed regex pattern matching?
- #1007 - stdin stdout stderr are not initialized on mac 10.4.11
- #1014 - tango.io.FilePath uses tango.io.Path.FP inconsistently
- #1015 - Float printing bug
- #1026 - Want FilePath.native(char[]) and FilePath.standard(char[])
- #1036 - Environment variable lookup under linux does not work
- #1047 - Layout doesn't handle non-decimal negative numbers very well
- #576 - Thread Job Queuer Class
- #593 - tango.core.Atomic and -fPIC
- #710 - add zip.lib bzip.lib for use with tango.io.compress
- #935 - binary download packages should have a top-level directory
- #975 - Need a case insensitive find in tango.text.Ascii
- #976 - x86_64 Installation should replace lib64/libgphobos.a
- #984 - Collections use an interface for sorting, instead of a delegate
- #1031 - "Culture not supported" - reloaded
- #765 - FilePath: head/tail splitting
- #969 - Environment.exePath output has 2 slash lines before filename
- #1051 - Flipping in DataFileStreams
- #1022 - Library init methods for using D shared libs in a non-D executable.