Skip to content

Releases: thekip/angular-cc-library

3.3.0

02 Feb 11:08
Compare
Choose a tag to compare

What's Changed

  • support standalone directives (afbcbc7)
  • update to angular v17 (c5d510b)

Full Changelog: v3.2.0...v3.3.0

Angular 16 Support

09 Jun 08:52
Compare
Choose a tag to compare

Angular dependencies bump.

Angular 15 Support

28 Dec 10:23
Compare
Choose a tag to compare

Library built with Angular 15 compiler.

Angular 14.x is no longer supported. If you are using this version, please, stick with version 3.0.4

Add support for Angular 14

24 Jun 15:04
Compare
Choose a tag to compare

No changes in library logic

Angular 13 Support

08 Nov 12:55
Compare
Choose a tag to compare

Library built using Angular Compiler v13 with partial Ivy metadata

Angular 12 Support

08 Nov 12:13
Compare
Choose a tag to compare
v2.1.3

update to angular 12

Ionic Compatibility Fix

13 Apr 16:51
Compare
Choose a tag to compare

Remove tag name from directive's selector input[ccNumber] -> [ccNumber]
Fixes #66

Angular Package Format and Ivy Compatibility

31 Mar 08:47
Compare
Choose a tag to compare

Project bootstrapped from scratch with Angular CLI and packed into Angular Package Format (APF) which means no compatibility issues with different versions of Angular (including Ivy) and different environments.

The source code of library cleaned up, aligned with modern code conventions and written using strict Typescript checks.

Closes: #61

Features

  • ccDirective now implements `exportAs: 'ccDirective' and exports resolved card scheme which means you can use it in your templates for advanced styling or presentation purposes with no additional effort:
<input ccNumber #ccNumber="ccNumber">
<span class="scheme">{{ccNumber.resolvedScheme$ | async}}</span>
<!-- will print: unknown, visa, amex and etc -->

Closes: #45

BREAKING CHANGES

  • exportable member CreditCardValidator changed to CreditCardValidators (with s at the end)

Incremental Update

06 Feb 18:38
Compare
Choose a tag to compare

Complies with new angular naming conventions. No functionality changes

Initial Release

17 Nov 14:51
Compare
Choose a tag to compare

This release represent the first usable implementation that is usable through NPM