File Release Notes and Changelog
Release Name: Npgsql 1.0beta2
Release Notes
2006-01-08
Npgsql 1.0 Beta2
Features added:
Added Npgsql .Net 2.0 assembly versions for MS.Net and Mono.
Improved performance. Thanks Hubert Fongarnand and Bryan Mayland who sent a lot of optimizations to Npgsql.
[#1000454] Getting identifier of an inserted row. Added property LastInsertedOID to NpgsqlCommand. This property only works when using a single insert command and the table was created with oids else it returns 0.
Bug fixes:
[bugzilla 76961] Fixed problem with ExecuteReader when using SchemaOnly and SingleRow behavior at same time. Thanks Kamil Skalski for feedback.
[#1000491] Fixed transaction isolation level setting. Thanks Ottó Havasvölgyi for heads up.
[#1000497] Dot in parameter name causes exception
[#1000500] Problem with parsing parameters when using Command.Prepare();
[#1000517] ServerVersion operator overload. Fixed. Thanks Otto for heads up.
Change Log
Diffstat for this release: docs/UserManual.htm | 10 src/Npgsql/AssemblyInfo.cs | 2 src/Npgsql/Npgsql.build | 18 - src/Npgsql/NpgsqlAsciiRow.cs | 29 + src/Npgsql/NpgsqlBind.cs | 43 ++ src/Npgsql/NpgsqlClosedState.cs | 3 src/Npgsql/NpgsqlCommand.cs | 118 ++++++- src/Npgsql/NpgsqlCommandBuilder.cs | 234 ++++++++------- src/Npgsql/NpgsqlConnector.cs | 5 src/Npgsql/NpgsqlParameterCollection.cs | 40 +- src/Npgsql/NpgsqlReadyState.cs | 28 + src/Npgsql/NpgsqlState.cs | 20 + src/Npgsql/NpgsqlTransaction.cs | 21 - src/Npgsql/NpgsqlTransaction.resx | 5 src/Npgsql/PGUtil.cs | 8 src/Npgsql/README.txt | 18 - src/Npgsql/RELEASENOTES.txt | 22 + src/NpgsqlTypes/NpgsqlTypesHelper.cs | 10 src/testsuite/noninteractive/NUnit20/CommandTests.cs | 164 ++++++++++ src/testsuite/noninteractive/NUnit20/DataAdapterTests.cs | 2 src/testsuite/noninteractive/NUnit20/DataReaderTests.cs | 42 ++ 21 files changed, 640 insertions(+), 202 deletions(-)

