2026-01-28 - 2026-02-04
Overview
There has been no commit activity in this period.
41 Issues closed from 1 user
Closed
#112 [PR #83] [MERGED] Allow NSObject Wrap to handle lists of maps/dicts.
Closed
#110 [PR #82] [MERGED] Integrate a way to set up custom value preprocessors
Closed
#111 [PR #80] NSString: Use SecurityElement.Escape to escape XML characters
Closed
#105 [PR #65] Update XML representation of UIDs
Closed
#101 [PR #70] [MERGED] Add .NET 5.0 support
Closed
#102 [PR #73] [MERGED] Update README.md
Closed
#100 [PR #60] Use Stream.WriteByte, and don't allocate a new byte array
Closed
#99 [PR #62] Drop netstandard1.x and netcoreapp1.x
Closed
#92 [PR #58] Add UID.ToUInt64() method
Closed
#93 [PR #63] [MERGED] Minor NSDate parsing and formatting cleanups
Closed
#86 [PR #57] [MERGED] UID: Remove deprecated members
Closed
#83 [PR #52] Add missing using statement for net45
Closed
#84 [PR #46] Add benchmark for writing binary property lists
Closed
#73 [PR #45] Improve BinaryPropertyListWriter performance
Closed
#66 [PR #38] Reduce allocations in BinaryPropertyListParser
Closed
#60 [PR #32] Fix XML serialization of binary values
Closed
#62 [PR #40] [MERGED] Use Span.Slice instead of creating new arrays
Closed
#55 [PR #35] [MERGED] Fix build warnings
Closed
#59 [PR #30] [MERGED] Fix building plist-cil
Closed
#51 [PR #20] [MERGED] Use a property for Content instead of GetContent/SetContent
Closed
#53 [PR #21] [MERGED] Binary compatibility with the Apple Plist format
Closed
#47 [PR #12] [MERGED] Ignore DTD when reading XML PList documents
Closed
#49 [PR #8] XML format compatibility with Apple
Closed
#42 [PR #7] Fix recursive call in NSArray.GetEnumerator
Closed
#23 Next version numbering
Closed
#25 Add support for .NET 5.0
Closed
#22 Build instructions?
Closed
#20 Fails to load in Xamarin.Android.
Closed
#21 Updated release on NuGet
Closed
#18 Roundtrip of the value 0 for reals
Closed
#13 Add explicit/implicit casting operators for NSNumber, NSString, NSUID.
Closed
#14 Release new version (1.16?) to support .NET Standard.
Closed
#11 Fixed handling of empty files
Closed
#12 Improved binary encoding of NSDictionary to generate IDs for the keys like Apple's reference implementation does
Closed
#10 Added support for hexadecimal integer notation in XML property lists
Closed
#7 Bring up parity with dd-plist 1.18
Closed
#6 Protect XML parser against external XXE attacks
Closed
#5 Properly parse unescaped UTF8 characters in quoted strings
Closed
#1 Example
Closed
#2 Better support for UIDs
Closed
#3 Error on .NET Core LTS
112 Issues created by 1 user
Opened
#1 Example
Opened
#2 Better support for UIDs
Opened
#3 Error on .NET Core LTS
Opened
#4 Bring up parity with dd-plist 1.18
Opened
#5 Properly parse unescaped UTF8 characters in quoted strings
Opened
#6 Protect XML parser against external XXE attacks
Opened
#7 Bring up parity with dd-plist 1.18
Opened
#8 Fixed handling of empty files
Opened
#9 Improved binary encoding of NSDictionary to generate IDs for the keys like Apple's reference implementation does
Opened
#10 Added support for hexadecimal integer notation in XML property lists
Opened
#11 Fixed handling of empty files
Opened
#12 Improved binary encoding of NSDictionary to generate IDs for the keys like Apple's reference implementation does
Opened
#13 Add explicit/implicit casting operators for NSNumber, NSString, NSUID.
Opened
#14 Release new version (1.16?) to support .NET Standard.
Opened
#15 Add reflection serializing.
Opened
#16 Save to XXX issue
Opened
#17 [Xml Reading problem] A text after "CData section" is not enough string.
Opened
#18 Roundtrip of the value 0 for reals
Opened
#19 Build instructions?
Opened
#20 Fails to load in Xamarin.Android.
Opened
#21 Updated release on NuGet
Opened
#22 Build instructions?
Opened
#23 Next version numbering
Opened
#24 Support for asynchronous IO in ASP.NET Core
Opened
#25 Add support for .NET 5.0
Opened
#26 Binary plist from Monterey beta is failing to parse
Opened
#27 Sort key-value pairs alphabetically by key name when serializing dictionaries to XML
Opened
#28 Binary plist parse failing due to apparent timestamp conversion
Opened
#29 Some file contains negative time and then causes Exception
Opened
#30 SaveToXml adding Byte Order Mark
Opened
#31 Unicode lookalikes / confusables break integer value parsing
Opened
#32 Support for netstandard2.0 removed, why?
Opened
#33 [PR #2] [MERGED] Minor enhancements to plist-cil
Opened
#34 [PR #4] [MERGED] .NET Core Compatibility
Opened
#35 [PR #5] [MERGED] NSArray: Implement IList<NSObject>
Opened
#36 [PR #6] [MERGED] NSNumber: Keep track of the original number type when parsing from XML
Opened
#37 [PR #7] [MERGED] Fix recursive call in NSArray.GetEnumerator
Opened
#38 [PR #2] Minor enhancements to plist-cil
Opened
#39 [PR #4] .NET Core Compatibility
Opened
#40 [PR #5] NSArray: Implement IList<NSObject>
Opened
#41 [PR #6] NSNumber: Keep track of the original number type when parsing from XML
Opened
#42 [PR #7] Fix recursive call in NSArray.GetEnumerator
Opened
#43 [PR #10] [MERGED] Fix issues with 0-length streams
Opened
#44 [PR #9] [MERGED] Fix date handling
Opened
#45 [PR #11] [MERGED] Always create a new file when writing to disk.
Opened
#46 [PR #8] [MERGED] XML format compatibility with Apple
Opened
#47 [PR #12] [MERGED] Ignore DTD when reading XML PList documents
Opened
#48 [PR #10] Fix issues with 0-length streams
Opened
#49 [PR #8] XML format compatibility with Apple
Opened
#50 [PR #23] [MERGED] Support NETStandard 1.3, 1.6
Opened
#51 [PR #20] [MERGED] Use a property for Content instead of GetContent/SetContent
Opened
#52 [PR #22] [MERGED] Update AppVeyor build script
Opened
#53 [PR #21] [MERGED] Binary compatibility with the Apple Plist format
Opened
#54 [PR #23] Support NETStandard 1.3, 1.6
Opened
#55 [PR #35] [MERGED] Fix build warnings
Opened
#56 [PR #32] [MERGED] Fix XML serialization of binary values
Opened
#57 [PR #33] [MERGED] Fix roundtrip/serialization of real with > 5 digits
Opened
#58 [PR #31] [MERGED] Add ParseString overloads to the [Xml, ASCII]PropertyListParser
Opened
#59 [PR #30] [MERGED] Fix building plist-cil
Opened
#60 [PR #32] Fix XML serialization of binary values
Opened
#61 [PR #36] [MERGED] Add support for Span<byte>
Opened
#62 [PR #40] [MERGED] Use Span.Slice instead of creating new arrays
Opened
#63 [PR #36] Add support for Span<byte>
Opened
#64 [PR #39] Add unit tests for BinaryPropertyListParser, UID classes
Opened
#65 [PR #37] Add benchmarks for binary property list parsing
Opened
#66 [PR #38] Reduce allocations in BinaryPropertyListParser
Opened
#67 [PR #44] [MERGED] Fix roundtripping of binary data, add unit test
Opened
#68 [PR #45] [MERGED] Improve BinaryPropertyListWriter performance
Opened
#69 [PR #41] [MERGED] ReadLengthAndOffset: Use out parameters instead of returning an array.
Opened
#70 [PR #43] [MERGED] Refactor the UID class
Opened
#71 [PR #42] [MERGED] Use cached values for ASCII, UTF8 and UTF16 encoding
Opened
#72 [PR #44] Fix roundtripping of binary data, add unit test
Opened
#73 [PR #45] Improve BinaryPropertyListWriter performance
Opened
#74 [PR #41] ReadLengthAndOffset: Use out parameters instead of returning an array.
Opened
#75 [PR #48] [MERGED] Update list of serialization primitives
Opened
#76 [PR #51] [MERGED] BinaryPropertyListParser/Writer: Add extensibility points
Opened
#77 [PR #47] [MERGED] Consider booleans to be serialization 'primitives' as well
Opened
#78 [PR #52] [MERGED] Add missing using statement for net45
Opened
#79 [PR #46] [MERGED] Add benchmark for writing binary property lists
Opened
#80 [PR #48] Update list of serialization primitives
Opened
#81 [PR #51] BinaryPropertyListParser/Writer: Add extensibility points
Opened
#82 [PR #47] Consider booleans to be serialization 'primitives' as well
Opened
#83 [PR #52] Add missing using statement for net45
Opened
#84 [PR #46] Add benchmark for writing binary property lists
Opened
#85 [PR #54] [MERGED] Fixed little typo
Opened
#86 [PR #57] [MERGED] UID: Remove deprecated members
Opened
#87 [PR #53] [MERGED] Use https, SouceLink
Opened
#88 [PR #58] [MERGED] Add UID.ToUInt64() method
Opened
#89 [PR #54] Fixed little typo
Opened
#90 [PR #56] NSNumber: support some exotic formats
Opened
#91 [PR #53] Use https, SouceLink
Opened
#92 [PR #58] Add UID.ToUInt64() method
Opened
#93 [PR #63] [MERGED] Minor NSDate parsing and formatting cleanups
Opened
#94 [PR #64] [MERGED] Fix Travis build
Opened
#95 [PR #62] [MERGED] Drop netstandard1.x and netcoreapp1.x
Opened
#96 [PR #60] [MERGED] Use Stream.WriteByte, and don't allocate a new byte array
Opened
#97 [PR #59] [MERGED] Use 1 << exp instead of Math.Pow(2, exp)
Opened
#98 [PR #64] Fix Travis build
Opened
#99 [PR #62] Drop netstandard1.x and netcoreapp1.x
Opened
#100 [PR #60] Use Stream.WriteByte, and don't allocate a new byte array
Opened
#101 [PR #70] [MERGED] Add .NET 5.0 support
Opened
#102 [PR #73] [MERGED] Update README.md
Opened
#103 [PR #68] Enable syntax highlighting for code snippets
Opened
#104 [PR #66] XmlPropertyListParser: Support deserializing UID values
Opened
#105 [PR #65] Update XML representation of UIDs
Opened
#106 [PR #75] Optional dictionary key sorting on XML serialization
Opened
#107 [PR #80] [MERGED] NSString: Use SecurityElement.Escape to escape XML characters
Opened
#108 [PR #81] [MERGED] Add NerdBank.GitVersioning support
Opened
#109 [PR #79] [MERGED] Update target frameworks, NuGet dependencies, add GitHub CI
Opened
#110 [PR #82] [MERGED] Integrate a way to set up custom value preprocessors
Opened
#111 [PR #80] NSString: Use SecurityElement.Escape to escape XML characters
Opened
#112 [PR #83] [MERGED] Allow NSObject Wrap to handle lists of maps/dicts.