Skip to content

Releases: carlosjortiz/Paging

Release list

Paging-v1.0.0

Choose a tag to compare

@carlosjortiz carlosjortiz released this 10 Feb 23:14
acd90a9
Release v1.0.0

* add `Paging` project

* add[Paging]: `IPager` interface

* add[Paging]: `IPagedList` interface

* add[Paging]: `PagedList` class

* add CI/CD files for github actions

* fix dotnet version format in ci-cd files

* comment the cached line in ci-cd files

* remove locked-mode argument in dotnet restore command in ci-cd files

* fix project path in ci-cd files

* fix project path in ci-cd files 2

* remove url license from the porject config

* add README.md file

* change README.md file path

* add documentation

* fix project file

* add: constructor test

* add: copy constructor tests

* add: exec test in the CI pipeline

* del paged copy constructor file

* change the Pager property to a method

* rewrite the pager copy constructor

* add test for the new pager copy constructor

* use the new pager copy constructor in the paged list

* add paged list constructors tests

* feat: add movility to Pager class

* add: navigation features to Pager class

* change the structure for the tests projects

* add lab center Data source tests

* add paged list features

* add paged extensions methods

* add test for paged list extensions methods

* add docstrings

* add indexing and GetPagerData tests

* add benchmarks project

* add loops benchmarks

* improve the performance

* remove unnecesary fields in PagedList

* remove unwanted inheritence in IPagedList

* fix serialization for NET 8

* add json constructor for PagedList class

* fix deserialization for NET 8

* add ConsoleTest project

* fix net4.5 errors

* fix ci-cd files

* remove bad net version typed in ci-cd files

* add .net version 1.3 to ci-cd files

* add web application test

* add endpoint to test paged list serialization in .net 8

* change namespaces

* remove net framework versions

* add ci/cd for github page

* add collapsed template for docfx

* edit docfx template

* remove the template

* edit doc files

* fix target framewroks in CI/CD files

* fix github action workflow

* fix ci 1

* fix ci 2

* fix ci/cd

* fix tag version

* fix tag version 1

* add artifact in the CI file

* fix artifact in the CI file

* fix artifact in the CI file 1

* fix artifact in the CI file 2

* fix artifact in the CI file 3

* fix artifact in the CI file 4

* fix github page deploy

* fix tag version 2

* fix tag version 3

* fix tag version 4

---------

Co-authored-by: Carlos J. Ortiz <ortizdcj@gmail.com>