Humanizer Versions Save

Humanizer meets all your .NET needs for manipulating and displaying strings, enums, dates, times, timespans, numbers and quantities

v2.8.2

4 years ago

Changes:

  • #921: Latest coverlet
  • #918: Bump coverlet.collector from 1.2.0 to 1.2.1
  • #917: Bump DiffPlex from 1.6.0 to 1.6.1
  • #895: fixes #894 Added short translations for spanish ordinal numbers 1 and 3
  • #894: Add short translations for spanish ordinal numbers 1 and 3
  • #905: Update SerbianNumberToWordsConverter.cs
  • #901: numberals <-> numerals
  • #906: Adding Croatian NumberToWords
  • #916: make deterministic
  • #915: Bump DiffPlex from 1.5.0 to 1.6.0
See More
  • #914: Bump Nerdbank.GitVersioning from 3.1.71 to 3.1.74
  • #913: Bump Microsoft.NETCore.UniversalWindowsPlatform from 6.2.9 to 6.2.10
  • #911: Fix #908
  • #912: Bump Nerdbank.GitVersioning from 3.0.50 to 3.1.71
  • #908: "slice".ToQuantity(1) results in "1 slouse"
  • #904: Bump Microsoft.NET.Test.Sdk from 16.4.0 to 16.5.0
  • #897: Bump Nerdbank.GitVersioning from 3.0.48 to 3.0.50
  • #896: Bump Nerdbank.GitVersioning from 3.0.28 to 3.0.48
  • #893: Bump coverlet.collector from 1.1.0 to 1.2.0
  • #864: Fix 1>Localisation\NumberToWords\SwedishNumberToWordsConverter.cs(30,…
  • #889: Add czech number to words conversion
  • #888: Changed bulgarian number to words converter to support numbers up to 1mil
  • #882: Rename to BulgarianNumberToWordsConverter.cs
  • #883: Bump Nerdbank.GitVersioning from 3.0.26 to 3.0.28
  • #885: Bump Microsoft.SourceLink.GitHub from 1.0.0-beta2-19554-01 to 1.0.0
  • #886: Bump DiffPlex from 1.4.4 to 1.5.0
  • #867: Add support for ToWords and ToOrdinalWords in Vietnamese culture
  • #869: Added support for ignoring singularization on simple words
  • #870: French ordinal registry
  • #878: chore(readme): fix some urls
  • #876: Bump Microsoft.SourceLink.GitHub from 1.0.0-beta2-19367-01 to 1.0.0-beta2-19554-01
  • #877: Bump Microsoft.NET.Test.Sdk from 16.3.0 to 16.4.0
  • #860: Update continuous integration section in Readme

This list of changes was auto generated.

v2.7.9

4 years ago

Changes:

  • #855: Bump Nerdbank.GitVersioning from 3.0.25 to 3.0.26
  • #854: Bump coverlet.collector from 1.0.1 to 1.1.0
  • #853: Bump Microsoft.NET.Test.Sdk from 16.2.0 to 16.3.0
  • #856: Implement sv (Swedish/Sweden) for Number to Word

This list of changes was auto generated.

v2.7.2

4 years ago

Changes:

  • f34634a194b97661db99f16ade3d0b65731d09a1 Updates to the CI feed location
  • bb3af0dd91490496d5f41d597915cbb9dc8d1e6d Bump version
  • fdf9b1db1f68a606e6fcbd6d81d5b199d9c97561 Merge pull request #850 from Humanizr/change-default-towords
  • 474f8f06c031122343a580942fdda828f228e94f Merge pull request #849 from Humanizr/portuguese-ToWords
  • e4a69293a00d43324dd4693cf5825da69421c1c5 Merge pull request #848 from Humanizr/full-long-range-ToWords-ru-uk
  • 15858aff720c6ff177ead13833038b8273907ea9 Use English for the Invariant as would be expected.
  • cf44c8301f10bd2a583b6c7b380301cbf2bfec38 Relax supported range for Portuguese ToWords
  • 1413861ab96ae8f95aec53be958d41de8709399f Implement Portuguese ToWords & ToOrdinalWords
  • 29a6f8d2ed02b8a13c752b71574b8b8f0c37352e Support full long range for Ukraininan ToWords
  • 465f885a7d31dcc9c5386e967a4bac6407229c35 Support full long range for Russian ToWords
See More
  • b34fdab0daf51289fe4f02959c60f99c499d5067 Merge pull request #847 from Humanizr/use-coverlet
  • e5b626420091c779039bfbb118828cc7468cc8b8 Use 2.1 runtime
  • 305006e1cd0a9ea046305b48a874020c4975c94b Use 2019 agent vm
  • cdc95df5491fcfe28983e3ba818221a12ab74b55 Use coverlet for code coverage
  • 8512e816f4c38f62959cbff30c318aa80a2f559e Merge pull request #840 from Humanizr/dependabot/nuget/ApiApprover-9.3.0
  • 245b098ee17624aa75c8f02e67af17177adbd267 Update Humanizer.Tests.csproj
  • 4c9dc7c9c7c192d3e74c76e2e64823e92a51f834 Update .NET version
  • 8bc799f787b2dc8384075b621c8aebaab851d9c4 Bump ApiApprover from 8.1.0 to 9.3.0
  • 1e77900f42d45bd0e40e0291e61fc4df2a73bbe7 Merge pull request #845 from Humanizr/dependabot/nuget/Microsoft.NETCore.UniversalWindowsPlatform-6.2.9
  • daeb6620797f8c7152c724a8319be5b423cee419 Bump Microsoft.NETCore.UniversalWindowsPlatform from 6.2.8 to 6.2.9
  • 8d33b2df4cb9229b90fdd66510df75ddee18cb26 Merge pull request #844 from Humanizr/dependabot/nuget/Nerdbank.GitVersioning-3.0.25
  • ec358dd2f3e630c6bf66f8d7c11ee30a7c0b9f71 Bump Nerdbank.GitVersioning from 3.0.24 to 3.0.25
  • f45a1abe968c40873b5940fd3b5cad06d33fbbd2 check exit code of sign tool
  • b14c2316990a3a68d97fedc5f4ffedaf8c2e173c Merge pull request #841 from Humanizr/dependabot/nuget/Nerdbank.GitVersioning-3.0.24
  • 6be20aa7738165b93a1432cf3e125b1943a462a5 Bump Nerdbank.GitVersioning from 2.3.183 to 3.0.24
  • 4d1512a0fba319f36c7d7a6b3a3017a01f63d00b Merge pull request #839 from Humanizr/dependabot/nuget/Microsoft.SourceLink.GitHub-1.0.0-beta2-19367-01
  • 7849c21079bc8af1dbb598f324912a5c2030548d Bump Microsoft.SourceLink.GitHub
  • 2f7562e95337a95afb2abda4b2bb0d6ca22dd7c1 Merge pull request #838 from Humanizr/dependabot/nuget/Microsoft.SourceLink.GitHub-1.0.0-beta2-19351-01
  • 84d4fef76fdd2b9449e8db6599c08893bc3eb078 Bump Microsoft.SourceLink.GitHub
  • 8b0c25285ee6f91be83cfe4b1158531477253248 Merge pull request #835 from Humanizr/dependabot/nuget/Nerdbank.GitVersioning-2.3.183
  • 5f7631f36cc516eab2ab7684716607108acf591a Bump Nerdbank.GitVersioning from 2.3.125 to 2.3.183
  • d70614050f993a85685b2f3097b0a4f96b9f5caf Merge pull request #833 from Humanizr/dependabot/nuget/Microsoft.NET.Test.Sdk-16.2.0
  • 9db716228c02f7d91c00f410bc47d78c89f7d492 Bump Microsoft.NET.Test.Sdk from 16.1.1 to 16.2.0
  • 10e1be770c00ce59c08d5efbe551800400f02c53 Merge pull request #820 from lucianogaube/Humanizer-819 [ #819 ]
  • 7509173a0e93cc617fb5f9ccccde00390be9c5ee Merge pull request #824 from Humanizr/dependabot/nuget/xunit.runner.devices-2.5.25
  • 219b75ce8608c782aacf1014ff332b0e0dd747b2 Merge pull request #822 from Humanizr/dependabot/nuget/DiffPlex-1.4.4
  • 27768e808db6fbaae9fec89021d1540d8c39c190 Bump DiffPlex from 1.4.3 to 1.4.4
  • cf17dcadbfccdc0c4f48faa551e283089144316c Bump xunit.runner.devices from 2.3.0 to 2.5.25
  • d16c3e5f0ba2b915e67a5f5cbd7d5d8487f1bcd5 Merge pull request #826 from oxi-mix/features/add_bg
  • 25dbe7f41461be925ee42bcf81a2605471be6cdb Merge branch 'master' into Humanizer-819
  • 02e84db2e2658e92a82cf7c1356a463fb78bb586 change bolgarian toWords
  • 0d734ba2b05fe19da3732cab47a2c0064d2e2bfe Merge branch 'master' into features/add_bg
  • e79d47fcc89d150a4c62b263738286d810745fee add BolgarianNumberToWordsConverter
  • b3abca25cc132352cf339bbfb9ae11ba3eb8c055 Merge pull request #821 from Humanizr/dependabot/nuget/Microsoft.NETCore.UniversalWindowsPlatform-6.2.8
  • 95b0458a9fd22bd24139eeebffb4bd6fef3919b7 Merge pull request #823 from Humanizr/dependabot/nuget/Microsoft.NET.Test.Sdk-16.1.1
  • 236f0c004c7ecda1dee089129543ab175c9bd3c8 Bump Microsoft.NET.Test.Sdk from 16.0.1 to 16.1.1
  • de4f25452e7e4e2ec4d2339d7caddffaf5c2f20c [Security] Bump Microsoft.NETCore.UniversalWindowsPlatform
  • 86f5628e00fbbb3ad87d5a9e1b14cc9ce746191d Merge branch 'master' into Humanizer-819
  • df913c291c65d9ae8b0dd01f29bd4e4bdb81c6aa Update public api
  • 65ed642d96680f0a777412e7d0d72efb4cfd11d6 Merge pull request #817 from pipe01/patch-1
  • 3cf9143e35ba5b2e6df30cc3347aa4383c60aa49 Add new overload to PublicAPi
  • 56b041d24524cd1c97beac7d10a247a987fb7249 Fix issue #819
  • ef9ea7a576ec11f38e90ff335eebe9f3b48951a5 Fix missing syntax highlighting in readme
  • 9552022321a42c85284d71b4fe30a41e69688453 Merge pull request #812 from AKTheKnight/fix-811 [ #811 ]
  • 56e68d72c208d02115b7d3714da1c0ac1b54815a Merge pull request #815 from Wootness/patch-1
  • 6ef7f6719aff6766e1715a88a79cf8a53972f469 Fixed wording for '8000' in Hebrew
  • cd2dc43b9b7b289f6153586584e43f36fc88a1f8 Add string.Replace fix #811
  • 8ec612b4307d885b8bec6ae679b7d38b2f688979 Add broken test for #811
  • 746263db9d902d613b1f8bc9423074aa1be1ee4c Merge pull request #595 from tiesmaster/issue593-add-culture-overload-for-ordinalize
  • 06bc103e3bc934eab48c51988f8e71e6f47ca8e2 Add missing overloads in the public api.txt,
  • e4214a65b0397b4144c920d830ba03cf9b45eca5 Add missing overloads,
  • dd234809ea2cff4ed2044aa38e7e89400cadedf7 Add new Ordinalize overload to approved public API [ #595 ]
  • 4bb4540e27f852978c7ffe18d7a945066ec45a80 Correct OrdinalizeWithCultureOverridesCurrentCulture test parameters
  • 5ca628c127ccd9d290532831e9331b182d24e480 Add new overload for Ordinalize that accepts a CultureInfo, [ #593 ]
  • 6b0deb3aa029a3d90d4093f8febef7f762eb93e9 Merge pull request #801 from AKTheKnight/fix-722 [ #722 ]
  • 0871b957e412886fc454283f835bff58e3c66d59 Add public api change
  • 358016d584d033c4dd2b26b38d264cc03715c382 Add ToQuantity for double and tests

This list of changes was auto generated.

v2.6.2

5 years ago

Changes:

  • 81c6dbe79a629d30b7527b78ba5df990ef7a0935 Merge pull request #797 from Humanizr/pr/712-sort-ignoring-article-prefixes-fixes-694 [ #712 ]
  • da9ed1e0561342be1ad375ea4605144b628a5860 Bump version
  • f81eb5bacbe943c0a83214b4165ef0525cf48583 Fix copyright in project
  • 20ff50a4264e1d90a8c435106f34f791365264fc Update deps
  • 91fb03e21b58707cf420d746182affffe5425105 Fix approval test
  • ef687005baf784c96b6450ea21e163e7901a7646 Formatting
  • 9b05dd26bd719bd8cf231f027c3eb64361c7f538 Refactored code and fixed failing approval test
  • e45313930a85d93a6989fe96c5653236ebbbf01b Updated API doc
  • 4da1ac91190f4a1bc5e75bb68c0f96c6563e37b0 Fixed Regex
  • 3e5203e663fbe50f5a9c525c386afc6b9a3d4b70 Better name for unit test
See more
  • 2d19fe9ec2b1877dca1a99f3a539d72d134ef9af Added unit tests
  • 5aad1e343162986bffc7fe242537abcb63ad5f01 Added EnglishArticle class and English Article enum
  • f4e9aa515d7af700ae870965c54749e5ce9b1243 Merge pull request #768 from gregfra/master [ #486 ]
  • 665df274eb59ff33ba72fe48ec0fe34f8867f968 Merge pull request #688 from Thecentury/dev
  • 59700e248fe14ea7b96159829cb6b945c572c81f Merge pull request #764 from rubenmamo/features/FixMaltese [ #761 ]
  • 8332c3f322af0af1016bccdf34ed40e5444d37b7 Merge pull request #767 from Gillardo/master
  • 86e9d7d09016ad1fbf580f1fe3b0bd965080f8bf Merge pull request #787 from defigli/#772
  • e29de81230483ad36228c4fb259f2e5895c3d793 Merge pull request #793 from AKTheKnight/fix-774 [ #774 ]
  • e83a9c33d8229628d538061e23d8f137db8b926a Merge branch 'master' into fix-774
  • 46e82368ef518061d03b59e823c6a463eddf87e2 Remove comments and excess spaces
  • 4415d9f907469b3776afaebf267afb9578408ba7 Merge pull request #795 from vbortone/update-locale-names-nuget [ #779 ]
  • 2f65ae01519899e06843fa0eee160229e25d6328 Update nuspec files with English locale name.
  • 9821d08f703a288f2b83d63f28493ba3519e9232 Merge branch 'master' into #772
  • 2235a813269a3f43f6b08cad9ebf3bbb234f8f86 Fix multiple spaces test
  • 374038495a08f91fb6a33e5f7db0d3b25ee54f0b Add test for multiple spaces, remove unneeded regex
  • 1e7c1b74f4b2c74980a10fa0ac3ec03c4fd762af Merge branch 'master' into fix-774
  • 1577233165c7d4a5890c26bd4d8999eaddc6e2cb Change Pascalize to remove spaces
  • 6f248e45f9ae180bf651c12e6a7bf67afda2fa88 Merge pull request #783 from defigli/#773
  • e8e5c3806e1bc71aaecb645ba36c4a8d1ad84ffa Merge pull request #792 from AKTheKnight/fix-789 [ #789 ]
  • ada9c5c157dbe98c523d14364edcbd675cbb64ea Add "cache" => "caches" as as irregular words. Fixes #789
  • 1aaf185cf7e9b1b82bcda76bb9cd25f1a5613811 Add test to reproduce #789
  • 57a06a68e7b85c5626a866ce4a65dad633bac9fd fixes #772
  • 10191687baabf006206a4f297d1bd3e725eaa85c removed curly braces
  • 3b9ff4db474960ab7472b30f47452be262fdd4dd Fixed ToMetric with rounding if exponent is 0
  • 6a02bbc95c4352eb469991c5dbe2e742d3f8edf4 Merge branch 'master' into dev
  • d5b3cf3fd081733dd2ccb3e13a35af8ffe987415 Merge pull request #778 from ChosyWan/master
  • 87f81a0f1ef598aa4c516cc95fa7292b02f1e5f5 Updated/Corrected German localization for all single timespans with respective _Words-Values
  • 53f4ac6bc7665dd68271e5e7b3378c1fd62bd0e5 fix #486 - Create better MVC (ASPNet 4.6) Sample
  • 9c8d1712fd9c7097e867ab8865db80a3902aced5 Merge branch 'master' into dev
  • b4843da854e9c7f8bf0ed2b3ff0cffe1bfc3c196 Fixed training pluralization
  • 11bd9fd99c151f2e84eb9d4fa082a6c077504c9f Merge pull request #766 from Gillardo/master
  • 3d87aa855e114d7f3182c38ccb31aa1ce3238ff4 Fix staff pluralization
  • 1d0f3e7b06739a1357123d85b88de61b186f38ca Fixed minor issues with Maltese language support
  • e484ea59f192d391eae62ca916d2da1be29a5769 Merge branch 'master' into dev
  • 394c5153713d83112d0fd8ea067ad5d5687560b4 Merge branch 'master' into dev
  • 25565a1372824cffc02bd0eb42ca7c9320df7a8f Merge branch 'master' into dev
  • 8563e6a87c3681219d167315b48c41b241ffe04c Merge branch 'master' into dev
  • e0cc765437c3bb3cb88b4879cf47f3627142cb26 Updated approve_public_api.approved.txt
  • 71a875cd2878947961f6f0f89899cf12d54adaf0 Removed brackets for one-liners
  • 5fa18e5204f63abb902d286f963f2101d0ebd344 Option to choose format provider for ByteSize

This list of changes was auto generated.

v2.5.16

5 years ago

v2.5.1

5 years ago

v2.4.2

5 years ago

v2.3.3

5 years ago

v2.3.2

5 years ago

v2.2

7 years ago

Many bugfixes and improvements contributed by the community!

  • #634 - Added support for Greek language in resources contributed by Christos Matskas (cmatskas)
  • #632 - Fuzzy month years logic for time span humanize extensions contributed by Martin Strecker (MaStr11)
  • #631 - Latvian localization contributed by Dmitry Bogatykh (bogatykh)
  • #630 - billions and millions greater than 2 contributed by Rafael Bianchi (rafaellfontana)
  • #628 - IsDefined is prefered contributed by Shimmy (weitzhandler)
  • #623 - Wrongful commit to master. What to do?
  • #620 - Double Barrel Name conversion
  • #619 - Update readme.md contributed by Tyler Brinkley (TylerBrinkley)
  • #617 - issue 611: added the method Kebaberize contributed by (klaus78)
  • #616 - English verb (Past Participle) tense conversion "x" => "xed" feasibility?
  • #613 - Humanizer.Core not working correctly, show localized strings instead of english
  • #612 - Added Swedish collection formatter contributed by Māris Brenčuks (brencuks)
  • #610 - adding parameter decimals toMetric(). Fixes #609 contributed by (klaus78)
  • #609 - add .ToMetric() rounding +enhancement
  • #608 - 605: Fix enum no display attrib contributed by Thomas Bo Nielsen (basildk)
  • #605 - enum with DisplayAttribute but no Description attribute fails +fix
  • #603 - Syntax correction in readme.md contributed by Brian MacKay (kinetiq)
  • #602 - Register Portuguese translations as pt contributed by (hangy)
  • #601 - Humanize pt-PT problem
  • #600 - Revert "Add Esperanto support to NumberToWords. Fixes #558" contributed by Oren Novotny (onovotny)
  • #598 - Workaround for Croatian TimeSpan localization bug contributed by (hangy)
  • #597 - Croatian localization of TimeSpan fails with >1 day
  • #596 - Can not add Humanizer 2.1.0 in Class library (.Net Core)
  • #595 - Add new overload for Ordinalize that accepts a CultureInfo contributed by Thijs Brobbel (tiesmaster)
  • #590 - English contributed by (stevotennis)
  • #589 - Fix CONTRIBUTING.md of broken links. contributed by Sho Sato (cssho)
  • #588 - Add resource value validation for DefaultFormatter contributed by Krisztián Bodrogi (Chrissx)
  • #586 - added translation for DateHumanize_Now contributed by Daniel Katz (danielkatz)
  • #582 - Pass through the content of the "Letter, other" Unicode category. contributed by (hangy)
  • #581 - Fix misspelling contributed by Cameron Sjo (cameron-sjo)
  • #578 - .Humanize() on "Arabic" letters returns empty string (or any other casing)
  • #577 - .NET Core 1.0 Support?
  • #576 - Fixed incorrect locale in readme contributed by (fishchisel)
  • #575 - not installable for projects that targets .NET client profile
  • #574 - Difference Dasherize and Hyphenate
  • #573 - Humanizer.Core 2.1.0 breaks compatibility with PCL Profile 259
  • #569 - Add Esperanto support to NumberToWords. Fixes #558 contributed by Alois (aloisdg)
  • #558 - Add Esperanto support for NumberToWords
  • #504 - Add support for long to ToQuantity contributed by Robert Pethick (RobPethick) +enhancement
  • #503 - ToQuantity does not support long quantities +enhancement
  • #500 - Add ToOrdinalWords extension with gender overload contributed by Robert Pethick (RobPethick)
  • #328 - Ordinal number suffixes

Commits: 16dd00351c...4d1e9fe166