Releases: dncuug/X.PagedList
Releases · dncuug/X.PagedList
Version 10.5.7
What's Changed
- Namespace update. Stage 1 by @a-gubskiy in #284
- Namespace update. Stage 2 by @a-gubskiy in #285
- Bump Microsoft.EntityFrameworkCore.Sqlite and Microsoft.EntityFrameworkCore by @dependabot in #286
- Bump Microsoft.EntityFrameworkCore.Design and Microsoft.EntityFrameworkCore by @dependabot in #287
- Bump Microsoft.NET.Test.Sdk from 17.10.0 to 17.11.0 by @dependabot in #289
- Bump Microsoft.NET.Test.Sdk from 17.11.0 to 17.11.1 by @dependabot in #291
- Align namespaces for X.PagedList after NuGet team prefix reservation approval by @a-gubskiy in #293
- Cleanup unused projects by @a-gubskiy in #295
- Bump xunit from 2.9.0 to 2.9.1 by @dependabot in #296
- Bump xunit from 2.9.1 to 2.9.2 by @dependabot in #297
- Support EF7 with dotnet7 by @jsmith-vensure in #299
- Treewide: Provide specific namespace for Extensions (again) by @adschmu in #298
- Support EF7 with dotnet 8 by @jsmith-vensure in #300
- Bump Microsoft.EntityFrameworkCore.Design from 8.0.8 to 8.0.10 by @dependabot in #301
- Bump Microsoft.EntityFrameworkCore.Sqlite from 8.0.8 to 8.0.10 by @dependabot in #302
- Improve docstring formatting by @adschmu in #305
New Contributors
- @jsmith-vensure made their first contribution in #299
NuGet
- https://www.nuget.org/packages/X.PagedList/10.5.7
- https://www.nuget.org/packages/X.PagedList.EF/10.5.7
- https://www.nuget.org/packages/X.PagedList.EntityFramework/10.5.7
- https://www.nuget.org/packages/X.PagedList.Mvc.Core/10.5.7
Full Changelog: v10.0.3...v10.5.7
Version 10.0.3
Breaking changes
- Provide specific namespaces for Extensions (6ae094e)
- Drop fake async (sync-over-async) ToPagedListAsync() Extensions: Either use the sync ones for real collections or use the proper async implementations for EF Core in X.PagedList.EF instead. (433a582)
- Enable and implement nullable reference type annotations for all core packages
- Mvc.Core: Revert behavior for UpdateTargetId: No leading hash is required (f3745d8)
Improvements
- Provide missing sync overload for ToPagedList (6a79a71)
- EF: Improve List assignment in ToPagedListAsync (7f0a3e1)
- Mvc.Core: Provide defaults for some properties of AjaxOptions (0795acc)
- Project: Reorganize project definitions for all core packages
Fixes
- Fix logic and improve performance in ToPagedList (35a4cc9)
Tests
- Fix and improve tests
- Test for both .NET 6 and .NET 8
Other Changes
- Update various dependencies
- EF: Require specific version of Microsoft.EntityFrameworkCore based on build target (net6.0 vs. net8.0)
- Bump xunit.runner.visualstudio from 2.5.7 to 2.8.0 by @dependabot in #250
- Bump Microsoft.EntityFrameworkCore.Design and Microsoft.EntityFrameworkCore by @dependabot in #249
- Bump xunit from 2.7.0 to 2.8.0 by @dependabot in #248
- Bump Microsoft.EntityFrameworkCore.Sqlite and Microsoft.EntityFrameworkCore by @dependabot in #247
- Bump Microsoft.EntityFrameworkCore.Sqlite and Microsoft.EntityFrameworkCore by @dependabot in #251
- Bump Microsoft.EntityFrameworkCore.Design and Microsoft.EntityFrameworkCore by @dependabot in #253
- Bump xunit.runner.visualstudio from 2.8.0 to 2.8.1 by @dependabot in #254
- Bump xunit from 2.8.0 to 2.8.1 by @dependabot in #256
- Bump Microsoft.NET.Test.Sdk from 17.9.0 to 17.10.0 by @dependabot in #255
- Treewide: Fix whitespace issues by @adschmu in #261
- Bump Microsoft.EntityFrameworkCore.Sqlite and Microsoft.EntityFrameworkCore by @dependabot in #258
- Bump Microsoft.EntityFrameworkCore.Design and Microsoft.EntityFrameworkCore by @dependabot in #259
- Bump JetBrains.Annotations from 2023.3.0 to 2024.2.0 by @dependabot in #260
- X.PagedList.Mvc.Core: Revert behavior for UpdateTargetId by @adschmu in #264
- csproj improvements by @adschmu in #265
- X.PagedList.EF: Two improvements by @adschmu in #263
- X.PagedList: PagedListExtensions: Fix logic in ToPagedList() by @adschmu in #267
- Further cleanup/improvements by @adschmu in #269
- Enable nullable annotations by @adschmu in #268
- X.PagedList.Mvc.Core: AjaxOptions: Add documentation by @adschmu in #270
- Remove fake async-over-sync extensions by @adschmu in #262
- X.PagedList.Mvc.Core: Improve nullable handling for generatePageUrl by @adschmu in #273
- csproj fixes after merges by @adschmu in #272
- Two PagedList improvements by @adschmu in #278
- Version 10 on top of Subset creation by @adschmu in #279
- Version 10 by @ernado-x in #276
- github: Add action to build and test automatically by @adschmu in #281
New Contributors
NuGet
- https://www.nuget.org/packages/X.PagedList/10.0.3
- https://www.nuget.org/packages/X.PagedList.EF/10.0.3
- https://www.nuget.org/packages/X.PagedList.Mvc.Core/10.0.3
Full Changelog: v9.1.2...v10.0.3
Version 9.1.2
What's Changed
- Enhanced data handling in Entity Framework paging.
- Improved subset calculations for accurate data segmentation.
- Simplified PagedList usage with new generic empty property.
- Updated JetBrains.Annotations references for better dependency management.
- Refactored X.PagedList.Mvc.Core for improved architecture.
- Updated Spring frameworks for enhanced compatibility.
New Contributors
Full Changelog: v8.4.6...v9.1.2
NuGet
Version 8.4.6
Version 8.4.5
Version 8.4.3
Version 8.4
What's Changed
- Port to .NET 6 by @light-traveller in #219
- Added ItemSliceAndTotalPosition option to control place of this item by @daliboris in #216
New Contributors
- @light-traveller made their first contribution in #219
- @daliboris made their first contribution in #216
Full Changelog: v8.1...v8.4
NuGet
Version 8.1
Breaking changes
From this version support of .NET Framework is dropped.
Future versions of X.PagedList will support only .NET Core 3.1 and latter versions.
What's Changed
- Change X.PagedList.Mvc and X.PagedList.EF target framework to net461 by @ronaldbarendse in #191
- Change pager rendering to consistent for MVC and MVC Core in #196
- Fix List Render when using Ajax Options by @WaelFarag in #200
- Bump System.Text.Encodings.Web from 4.7.0 to 4.7.2 in /src/X.PagedList.Web.Common by @dependabot in #206
- adding
IReadOnlyList<T>
interface toIPagedList<T>
by @Yaevh in #205 - Update HtmlHelper to add page classes to ellipsis anchor tags by @midasw in #203
- sync with master by @ernado-x in #211
- 8.1 by @ernado-x in #212
New Contributors
- @ronaldbarendse made their first contribution in #191
- @WaelFarag made their first contribution in #200
- @Yaevh made their first contribution in #205
- @midasw made their first contribution in #203
Full Changelog: v8.0.5...v8.1
NuGet
Version 8.0.5
What's Changed
- Delete CollectionExtensions.cs by @MisinformedDNA in #152
- Fix link by @eiken7kyuu in #156
- .NET Standard 2.1 support. by @saurabhrajguru in #154
- Bump nokogiri from 1.8.4 to 1.10.5 in /examples/X.PagedList.Mvc.Example.Core/wwwroot/lib/bootstrap-modern by @dependabot in #157
- Bump lodash.mergewith from 4.6.1 to 4.6.2 in /examples/X.PagedList.Mvc.Example.Core/wwwroot/lib/bootstrap-modern by @dependabot in #158
- Bump lodash.template from 4.4.0 to 4.5.0 in /examples/X.PagedList.Mvc.Example.Core/wwwroot/lib/bootstrap-modern by @dependabot in #163
- Bump mixin-deep from 1.3.1 to 1.3.2 in /examples/X.PagedList.Mvc.Example.Core/wwwroot/lib/bootstrap-modern by @dependabot in #159
- Bump js-yaml from 3.12.0 to 3.13.1 in /examples/X.PagedList.Mvc.Example.Core/wwwroot/lib/bootstrap-modern by @dependabot in #161
- Bump handlebars from 4.0.11 to 4.5.3 in /examples/X.PagedList.Mvc.Example.Core/wwwroot/lib/bootstrap-modern by @dependabot in #160
- Bump bootstrap from 3.3.7 to 3.4.1 in /examples/X.PagedList.Mvc.Example by @dependabot in #166
- Bump tar from 2.2.1 to 2.2.2 in /examples/X.PagedList.Mvc.Example.Core/wwwroot/lib/bootstrap-modern by @dependabot in #165
- Bump extend from 2.0.1 to 2.0.2 in /examples/X.PagedList.Mvc.Example.Core/wwwroot/lib/bootstrap-modern by @dependabot in #167
- Bump ecstatic from 3.2.0 to 3.3.2 in /examples/X.PagedList.Mvc.Example.Core/wwwroot/lib/bootstrap-modern by @dependabot in #162
- Bump fstream from 1.0.11 to 1.0.12 in /examples/X.PagedList.Mvc.Example.Core/wwwroot/lib/bootstrap-modern by @dependabot in #164
- Bump jekyll from 3.8.3 to 3.8.4 in /examples/X.PagedList.Mvc.Example.Core/wwwroot/lib/bootstrap-modern by @dependabot in #168
- Bug 169: Fix exception with pageNumber greater than 1 by @bitje in #172
- Do refactoring PagedList for EF and fix pagination for non ordered collection. #171 in #176
- Version 8 by @ernado-x in #177
- Bump nokogiri from 1.10.5 to 1.10.8 in /examples/X.PagedList.Mvc.Example.Core/wwwroot/lib/bootstrap-modern by @dependabot in #181
New Contributors
- @MisinformedDNA made their first contribution in #152
- @eiken7kyuu made their first contribution in #156
- @saurabhrajguru made their first contribution in #154
- @bitje made their first contribution in #172
Full Changelog: v7.9.0...v8.0.5
NuGet
X.PagedList.EF 8.0.1
Available at: https://www.nuget.org/packages/X.PagedList.EF/8.0.1