katana 2.18.1 copy "katana: ^2.18.1" to clipboard
katana: ^2.18.1 copied to clipboard

Package containing a collection of basic Dart utilities. It provides the base part of the Masamune framework.

2.18.1 #

  • DOCS: Add Github badge. (f43beb54)
  • DOCS: Up-to-date changes around SNS. (de4980a9)

2.18.0 #

  • FEAT: ModelTime and ModelTimestampRange, ModelDateRange, and ModelTimeRange were added. (cc99233a)

2.17.0 #

  • FEAT: Remove unnecessary packages. (2baeb9a2)

2.16.1 #

2.16.0 #

  • FEAT: Add removeOnlyEmoji method to StringExtensions for emoji removal. (96bb78e0)

2.15.3 #

  • FIX: Update on flutter_lints. (698a5845)

2.15.2 #

2.15.1 #

2.15.0 #

2.14.0 #

  • FEAT: Added a method for identifying pictograms. (7ce7a600)

2.13.2 #

  • FIX: Made uuid reverse available without baseTime. (58915403)

2.13.1 #

2.13.0 #

  • FEAT: Added toStringWithCommas. (af4c1a07)

2.12.1 #

  • FIX: Assign shortName to DayOfWeek. (d553f1f7)

2.12.0 #

  • FEAT: Added DayOfWeek class. (d1213a6c)

2.11.0 #

  • FEAT: Addition of katana_test and katana_builder. (4ac65b26)

2.10.2 #

  • FIX: Added runGuardedErrorValidation. (aa3a5bc4)

2.10.1 #

2.10.0 #

  • FEAT: Add clone method to list object. (8c5b4e63)

2.9.2 #

2.9.1 #

  • FIX: Allow null as an argument to equalsTo. (67f15315)

2.9.0 #

  • FEAT: Added Smooting extension method. (e474c9a1)

2.8.1 #

  • FIX: Added the function of four arithmetic operations to the Range system. (759627c7)

2.8.0 #

2.7.1 #

  • FIX: Fixed a bug that NumRange was not available. (4fdf0c87)

2.7.0 #

  • FEAT: Create a class for NumRange. (0c4cf48c)

2.6.3 #

  • FIX: Initial value of List calculation for various nums is set to 0. (10ae168c)

2.6.2 #

  • FIX: Add min and max to DateTime. (bc76dcd9)

2.6.1 #

2.6.0 #

  • FEAT: Added methods for min, max, average, standardDeviation, and Variance. (a3563b80)

2.5.3 #

  • FIX: Version error correction. (3e7b0288)

2.5.2 #

2.5.1 #

  • FIX: Match the notation of "part of" to Linter. (cca8c742)

2.5.0 #

2.4.3 #

  • DOCS: Documentation changes. (6b265c42)

2.4.2 #

  • FIX: Added Japanese editing methods. (d9b6b02a)

2.4.1 #

  • FIX: Add select method to bool. (a26fdf18)

2.4.0 #

2.3.3 #

  • DOCS: Added GithubSponsors to ReadMe. (4492e87e)

2.3.2 #

2.3.1 #

  • DOCS: Modified Uri document. (284e2a1f)

2.3.0 #

2.2.2 #

  • DOCS: Changed ReadMe header. (4bc527cb)

2.2.1 #

2.2.0 #

  • FEAT: Add fill to Iterable's extension. (1c3c41bf)

2.1.1 #

  • FIX: uuidのバージョンが合わなかったので下げる. (eef0aaf5)

2.1.0 #

2.0.1 #

  • FIX: The version of intl is not specified. (21d2af36)

2.0.0 #

Note: This release has breaking changes.

  • FEAT: Dart 3.0.0 compatible. (cc981bbc)
  • BREAKING FEAT: Dart 3.0.0 compatible. (bf192403)

1.0.14 #

  • FIX: パッケージバージョンアップ. (794c344a)

1.0.13 #

  • FIX: Fixed internal data not readable in IOS. (730f2690)

1.0.12 #

  • FIX: Added type safe format to Duration. (bd0d7b74)

1.0.11 #

1.0.10 #

  • FIX: The value of key in Distinct is null-acceptable. (04a59d2a)

1.0.9 #

  • FIX: Add yyyyMM to dateTime extensions. (66dbb564)

1.0.8 #

1.0.7 #

  • FIX: Add isEmail and isURL. (12e12d60)

1.0.6 #

  • FIX: Added HHMM to DateTimeExtension. (a5c785ef)

1.0.5 #

  • FIX: Revert flutter_localizations because they are not compatible with the intl version upgrade. (69221e56)

1.0.4 #

1.0.3 #

1.0.2 #

1.0.1 #

  • FIX: Correction to analyze. (8ea87e1d)

0.15.10+2 #

0.15.10+1 #

0.15.10 #

0.15.9 #

  • FEAT: Added DynamicMap.toTreeMap. (450d9f44)

0.15.8+2 #

  • FIX: Ported num_extension to katana_shorten. (42a5804a)

0.15.8+1 #

  • FIX: Fix jsonDecode object. (19fea810)

0.15.8 #

  • FEAT: Addition of toPascalCase. (a6a13556)

0.15.7 #

  • FEAT: DateTime.age, etc. added. (03ab06a3)

0.15.6 #

0.15.5+2 #

  • DOCS: Maintenance of Comments. (1429d477)

0.15.5+1 #

  • FIX: Add function type since isJsonEncodable is not applicable for dynamic. (8eb19d8f)

0.15.4 #

0.15.3 #

0.15.2+1 #

  • FIX: Added

0.15.2 #

  • FEAT: Add get method to List. (319082fa)

0.15.1 #

  • FEAT: Add def method. (b133941b)
  • FEAT: Added Duration extension method. (61bfe2bc)

0.15.0+1 #

0.15.0 #

Note: This release has breaking changes.

  • FIX: ModelNotifier change support. (dfe252c3)
  • FIX: Fixed a bug that prevented access by static. (67d5c492)
  • FIX: Bug Fixes. (86f6ff26)
  • FIX: Remove duplicate packages. (9d3c309b)
  • FIX: Added Meta class. (d4dd399d)
  • FIX: Perform formatting. (8ff8fd24)
  • FIX: Package upgrade. (cea0d3c5)
  • FIX: Fixed a bug in the calculation. (8149a6e7)
  • FIX: Map.get() was causing an error with null, fixed. (989d6e0a)
  • FIX: Fixed for calculation with Double? (6388ca74)
  • FIX: Eliminated Masamune version dependencies. (7a26a309)
  • FIX: Formatting for lints. (faddd803)
  • FIX: Update readme.md. (1cf48740)
  • FEAT: Added toSnakeCase and toCamelCase. (a9441f6a)
  • FEAT: Added Api class. (6d2ba70f)
  • FEAT: Add replaceNanOrInfinite. (bb99c330)
  • FEAT: Add toUnUtc(). (37c62087)
  • FEAT: Add getAsInt and getAsDouble. (f81ee6f4)
  • FEAT: Added calculation for null. (19c1d6ce)
  • DOCS: Update readme. (c26bf396)
  • BREAKING FEAT: Package version up to 0.13.0. (2c68c67b)
  • BREAKING CHORE: Melos対応. (2cdb1304)

0.14.1 #

  • FEAT: Added toSnakeCase and toCamelCase. (a9441f6a)

0.14.0+1 #

  • FIX: ModelNotifier change support. (dfe252c3)

0.14.0 #

  • Version up.

0.13.1+3 #

  • FIX: Fixed a bug that prevented access by static. (67d5c492)

0.13.1+2 #

0.13.1+1 #

  • FIX: Remove duplicate packages. (9d3c309b)

0.13.1 #

0.13.0+2 #

0.13.0+1 #

0.13.0 #

Note: This release has breaking changes.

  • BREAKING FEAT: Package version up to 0.13.0. (2c68c67b)

0.12.1 #

  • FEAT: Add replaceNanOrInfinite. (bb99c330)

0.12.0 #

Note: This release has breaking changes.

  • FIX: Fixed a bug in the calculation. (8149a6e7)
  • FIX: Map.get() was causing an error with null, fixed. (989d6e0a)
  • FIX: Fixed for calculation with Double? (6388ca74)
  • FIX: Eliminated Masamune version dependencies. (7a26a309)
  • FIX: Formatting for lints. (faddd803)
  • FIX: Update readme.md. (1cf48740)
  • FEAT: Add toUnUtc(). (37c62087)
  • FEAT: Add getAsInt and getAsDouble. (f81ee6f4)
  • FEAT: Added calculation for null. (19c1d6ce)
  • DOCS: Update readme. (c26bf396)
  • BREAKING CHORE: Melos対応. (2cdb1304)

0.11.2+1 #

  • FIX: Fixed a bug in the calculation. (8149a6e7)

0.11.2 #

  • FEAT: Add getAsInt and getAsDouble. (f81ee6f4)

0.11.1+2 #

  • FIX: Map.get() was causing an error with null, fixed. (989d6e0a)

0.11.1+1 #

  • FIX: Fixed for calculation with Double? (6388ca74)

0.11.1 #

  • FEAT: Added calculation for null. (19c1d6ce)

0.11.0 #

  • Bump "katana" to 0.11.0.

0.10.0+4 #

  • FIX: Eliminated Masamune version dependencies. (7a26a309)

0.10.0+3 #

0.10.0+2 #

0.10.0+1 #

0.10.0 #

Note: This release has breaking changes.

  • BREAKING CHORE: Melos support and change repository structure. (2cdb1304)
0
likes
140
points
6.18k
downloads

Publisher

verified publishermathru.net

Weekly Downloads

2024.09.25 - 2025.04.09

Package containing a collection of basic Dart utilities. It provides the base part of the Masamune framework.

Homepage
Repository (GitHub)

Documentation

API reference

License

MIT (license)

Dependencies

crypto, encrypt, http, intl, meta, recase, sprintf, typed_data, uuid

More

Packages that depend on katana