Skip to content

Commit 22ff010

Browse files
authored
release v.1.1.0 (#108)
1 parent 561c962 commit 22ff010

File tree

1 file changed

+31
-9
lines changed

1 file changed

+31
-9
lines changed

src/World.Net/World.Net.csproj

Lines changed: 31 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -17,20 +17,42 @@ Fetch specific details about a country using its identifier.</Description>
1717
<PackageReadmeFile>README.md</PackageReadmeFile>
1818
<RepositoryUrl>https://github.com/selfmadecode/world.net</RepositoryUrl>
1919
<PackageTags>countries;states;regions;provinces;territories;iso;iso3166;iso3166-1;iso3166-2;geography;location;data;dataset;global;international;world</PackageTags>
20-
<PackageReleaseNotes>A comprehensive, structured dataset containing all countries and their administrative subdivisions (states, provinces, regions, and territories), designed for easy use in .NET applications.
21-
22-
This package is ideal for address handling, localization, geographic data needs, and global-ready applications.
23-
Features:
24-
Complete list of countries with
25-
- States
26-
- Provinces
27-
- Regions
28-
- Territories
20+
<PackageReleaseNotes>v1.1.0
21+
22+
New Features:
23+
Ability to retrived selected countries based on identifiers
24+
25+
A new method has been added to the CountryProvider class to allow filtering countries by a collection of CountryIdentifier values.
26+
27+
This method returns a list of unique ICountry instances corresponding to the provided country identifiers, removing any duplicates.
28+
29+
var indentifiers = new List&lt;CountryIdentifier&gt;
30+
{
31+
CountryIdentifier.Nigeria,
32+
CountryIdentifier.Brazil
33+
};
34+
35+
var selectedCountries = CountryProvider.GetCountries(indentifiers);
36+
37+
Benefits:
38+
Allows more efficient retrieval of multiple countries based on identifiers.
39+
Handles duplicate identifiers gracefully by returning only distinct countries.
40+
Improves flexibility when working with country data by enabling precise selection.
41+
42+
Breaking Changes:
43+
No breaking changes introduced in this release.
44+
45+
Bug Fixes:
46+
N/A
47+
48+
Deprecations:
49+
N/A
2950
</PackageReleaseNotes>
3051
<PackageLicenseFile>LICENSE</PackageLicenseFile>
3152
<Authors>selfmade</Authors>
3253
<PackageId>Countries.World.Net</PackageId>
3354
<Copyright>© 2025 SelfMadeCode. All rights reserved.</Copyright>
55+
<Version>1.1.0</Version>
3456
</PropertyGroup>
3557
<ItemGroup>
3658
<None Include="..\..\LICENSE">

0 commit comments

Comments
 (0)