Skip to content
This repository has been archived by the owner on May 21, 2022. It is now read-only.

Releases: pomma89/objectpool

v2.2.2

08 Jan 13:12
Compare
Choose a tag to compare
  • Updated Thrower to v4.0.6.
  • Added unit tests for Portable and .NET Standard 1.1/1.3.

v2.2.1

18 Dec 08:13
Compare
Choose a tag to compare
  • Updated Thrower to v4.
  • Fixed some mistakes inside nuspec dependencies.

v2.1.1

18 Sep 12:53
Compare
Choose a tag to compare
  • BREAKING CHANGE: Removed a feature added by mistake in v2.1.0.

v2.1.0

18 Sep 12:28
Compare
Choose a tag to compare
  • Changed default min and max size for MemoryStreamPool: 4KB min, 512KB max.
  • Changed default min and max size for StringBuilderPool: 4K char min, 512K char max.
  • Created two ad-hoc interfaces for specialized pools.
  • BREAKING CHANGE: Moved static properties which controlled specialized pool sizes to the new interfaces.
  • Updated Thrower.
  • ObjectPool did not respect minimum pool size bound. Now it does.
  • When min or max capacity of specialized pools is changed, pool is cleared, if necessary.

v2.0.5

23 Aug 15:13
Compare
Choose a tag to compare
  • Fixed wrong name in an exception string.
  • Added Id and CreatedAt properties to PooledMemoryStream and PooledStringBuilder.

v2.0.4

20 Aug 14:55
Compare
Choose a tag to compare
  • Fixes for new MemoryStream pool.
  • Added a MemoryStream pool in the "Specialized" namespace.

v2.0.2

20 Aug 09:47
Compare
Choose a tag to compare
  • Added LibLog to .NET 4.x projects.
  • Added a DLL compiled for .NET 3.5.
  • Added a DLL compiled for .NET Standard 1.3.
  • Performance have been improved by 30%.
  • Added a StringBuilder pool in the "Specialized" namespace.

v2.0.1

07 Aug 12:08
Compare
Choose a tag to compare
  • Library for .NET Standard 1.1.
  • Updated NUnit to 3.x branch.

v1.10.1

27 Feb 07:39
Compare
Choose a tag to compare
Merge remote-tracking branch 'refs/remotes/origin/dev-pomma89'

v1.9.3: Merge remote-tracking branch 'refs/remotes/origin/dev-pomma89'

06 Feb 22:35
Compare
Choose a tag to compare
# Conflicts:
#	ObjectPool.NuGet/Package.nuspec
#	Platform Specific/ObjectPool.NET40/Properties/AssemblyInfo.cs
#	Platform Specific/ObjectPool.NET45/Properties/AssemblyInfo.cs
#	Platform Specific/ObjectPool.NET46/Properties/AssemblyInfo.cs
#	Platform Specific/ObjectPool.Portable/Properties/AssemblyInfo.cs
#	Platform Specific/ObjectPool.UnitTests.NET40/app.config