<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>Simplify - Articles tagged with TypeScript</title>
  <subtitle>Personal website of Saša Jovanić</subtitle>
  <id>https://www.simplify.ba/articles/tags/typescript/</id>
  <link href="https://www.simplify.ba/articles/tags/typescript/"/>
  <link href="https://www.simplify.ba/articles/tags/typescript/feed.xml" rel="self"/>
  <updated>2021-12-17T19:12:00+01:00</updated>
  <author>
    <name>Saša Jovanić</name>
  </author>
  <entry>
    <title>IBAN tools 4.1.3 released</title>
    <link rel="alternate" href="https://www.simplify.ba/articles/2021/12/17/ibantools-4.1.3-released/"/>
    <id>https://www.simplify.ba/articles/2021/12/17/ibantools-4.1.3-released/</id>
    <published>2021-12-17T19:12:00+01:00</published>
    <updated>2021-12-18T20:50:23+01:00</updated>
    <author>
      <name>Saša Jovanić</name>
    </author>
    <content type="html">&lt;p&gt;&lt;a href="https://github.com/Simplify/ibantools"&gt;&lt;abbr title="International Bank Account Number"&gt;IBAN&lt;/abbr&gt; tools 4.1.3&lt;/a&gt; include following changes:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Fix issue #85 - Fix NaN issue when calling &lt;code&gt;validateIBAN&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;

</content>
  </entry>
  <entry>
    <title>IBAN tools 4.1.2 released</title>
    <link rel="alternate" href="https://www.simplify.ba/articles/2021/12/14/ibantools-4.1.2-released/"/>
    <id>https://www.simplify.ba/articles/2021/12/14/ibantools-4.1.2-released/</id>
    <published>2021-12-14T22:20:00+01:00</published>
    <updated>2021-12-18T20:52:53+01:00</updated>
    <author>
      <name>Saša Jovanić</name>
    </author>
    <content type="html">&lt;p&gt;&lt;a href="https://github.com/Simplify/ibantools"&gt;&lt;abbr title="International Bank Account Number"&gt;IBAN&lt;/abbr&gt; tools 4.1.2&lt;/a&gt; include following changes:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Fix issue #83 - Fix problem when country can not be found when calling &lt;code&gt;validateIBAN&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;

</content>
  </entry>
  <entry>
    <title>IBAN tools 4.1.1 released</title>
    <link rel="alternate" href="https://www.simplify.ba/articles/2021/12/05/ibantools-4.1.1-released/"/>
    <id>https://www.simplify.ba/articles/2021/12/05/ibantools-4.1.1-released/</id>
    <published>2021-12-05T23:40:00+01:00</published>
    <updated>2021-12-08T12:18:40+01:00</updated>
    <author>
      <name>Saša Jovanić</name>
    </author>
    <content type="html">&lt;p&gt;&lt;a href="https://github.com/Simplify/ibantools"&gt;&lt;abbr title="International Bank Account Number"&gt;IBAN&lt;/abbr&gt; tools 4.1.1&lt;/a&gt; include following changes:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Added Estonian (EE) BBAN validation&lt;/li&gt;
  &lt;li&gt;Added Finland (FI) BBAN validation&lt;/li&gt;
  &lt;li&gt;Added French (FR) and Monaco (MC) BBAN validation&lt;/li&gt;
  &lt;li&gt;Added Czech (CZ) BBAN validation&lt;/li&gt;
  &lt;li&gt;Added Croatian (HR) BBAN validation&lt;/li&gt;
  &lt;li&gt;Added Hungarian (HU) BBAN validation&lt;/li&gt;
  &lt;li&gt;Improve test coverage to 100%&lt;/li&gt;
&lt;/ul&gt;

</content>
  </entry>
  <entry>
    <title>IBAN tools 4.1.0 released</title>
    <link rel="alternate" href="https://www.simplify.ba/articles/2021/11/25/ibantools-4.1.0-released/"/>
    <id>https://www.simplify.ba/articles/2021/11/25/ibantools-4.1.0-released/</id>
    <published>2021-11-25T11:20:00+01:00</published>
    <updated>2021-11-25T13:58:46+01:00</updated>
    <author>
      <name>Saša Jovanić</name>
    </author>
    <content type="html">&lt;p&gt;&lt;a href="https://github.com/Simplify/ibantools"&gt;&lt;abbr title="International Bank Account Number"&gt;IBAN&lt;/abbr&gt; tools 4.1.0&lt;/a&gt; include following changes:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Added Netherlands (NL) extra BBAN validation&lt;/li&gt;
  &lt;li&gt;Added Belgian (BE) extra BBAN validation&lt;/li&gt;
  &lt;li&gt;Added mod97/10 BBAN validation for countries that do it that way: BA, ME, MK, PT, RS and SI&lt;/li&gt;
  &lt;li&gt;Added extra error code when validating &lt;abbr title="International Bank Account Number"&gt;IBAN&lt;/abbr&gt; &lt;code&gt;WrongAccountBankBranchChecksum&lt;/code&gt; that indicates when checksum for account number or bank or branch code is incorrect&lt;/li&gt;
&lt;/ul&gt;

</content>
  </entry>
  <entry>
    <title>IBAN tools 4.0.1 released</title>
    <link rel="alternate" href="https://www.simplify.ba/articles/2021/11/23/ibantools-4.0.1-released/"/>
    <id>https://www.simplify.ba/articles/2021/11/23/ibantools-4.0.1-released/</id>
    <published>2021-11-23T23:30:00+01:00</published>
    <updated>2021-11-25T13:57:04+01:00</updated>
    <author>
      <name>Saša Jovanić</name>
    </author>
    <content type="html">&lt;p&gt;&lt;a href="https://github.com/Simplify/ibantools"&gt;&lt;abbr title="International Bank Account Number"&gt;IBAN&lt;/abbr&gt; tools 4.0.1&lt;/a&gt; include following changes:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Fixed Spain (ES) extra BBAN validation function&lt;/li&gt;
  &lt;li&gt;Development dependencies updated&lt;/li&gt;
&lt;/ul&gt;

</content>
  </entry>
  <entry>
    <title>IBAN tools 4.0.0 released</title>
    <link rel="alternate" href="https://www.simplify.ba/articles/2021/11/18/ibantools-4.0.0-released/"/>
    <id>https://www.simplify.ba/articles/2021/11/18/ibantools-4.0.0-released/</id>
    <published>2021-11-18T13:30:00+01:00</published>
    <updated>2021-11-25T13:59:00+01:00</updated>
    <author>
      <name>Saša Jovanić</name>
    </author>
    <content type="html">&lt;p&gt;&lt;a href="https://github.com/Simplify/ibantools"&gt;&lt;abbr title="International Bank Account Number"&gt;IBAN&lt;/abbr&gt; tools 4.0.0&lt;/a&gt; include following changes:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Fixed Senegal (SN) regular expression.&lt;/li&gt;
  &lt;li&gt;Updated Burundi (BI) specification.&lt;/li&gt;
  &lt;li&gt;Simen Mailund Svendsen provided extra function for checking Norwegian (NO) BBANs. This way to do extra checks helped to implement next two points.&lt;/li&gt;
  &lt;li&gt;Added Spain (ES) extra BBAN validation function.&lt;/li&gt;
  &lt;li&gt;Added Poland (PL) extra BBAN validation function.&lt;/li&gt;
&lt;/ul&gt;

</content>
  </entry>
  <entry>
    <title>IBAN tools 3.3.1 released</title>
    <link rel="alternate" href="https://www.simplify.ba/articles/2021/07/24/ibantools-3.3.1-released/"/>
    <id>https://www.simplify.ba/articles/2021/07/24/ibantools-3.3.1-released/</id>
    <published>2021-07-24T13:02:00+02:00</published>
    <updated>2021-11-18T14:23:51+01:00</updated>
    <author>
      <name>Saša Jovanić</name>
    </author>
    <content type="html">&lt;p&gt;&lt;a href="https://github.com/Simplify/ibantools"&gt;&lt;abbr title="International Bank Account Number"&gt;IBAN&lt;/abbr&gt; tools 3.3.1&lt;/a&gt; include following changes:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Fixed &lt;code&gt;validateIBAN&lt;/code&gt;'s handling of unsupported countries like US&lt;/li&gt;
  &lt;li&gt;Added checksum validation for unsupported/unknown countries to &lt;code&gt;validateIBAN&lt;/code&gt;&lt;/li&gt;
  &lt;li&gt;Fixed issue not showing AD and BG as SEPA countries&lt;/li&gt;
  &lt;li&gt;Fixed issue when incorrectly showing GL and FO as SEPA countryes&lt;/li&gt;
  &lt;li&gt;Fixed incorrect documentation for &lt;code&gt;composeIBAN&lt;/code&gt;&lt;/li&gt;
  &lt;li&gt;Updates list of supported Node.js versions for CI&lt;/li&gt;
  &lt;li&gt;Update dev dependencies&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You can install new version using &lt;code&gt;npm&lt;/code&gt;, &lt;code&gt;yarn&lt;/code&gt; or &lt;code&gt;bower&lt;/code&gt;.&lt;/p&gt;

</content>
  </entry>
  <entry>
    <title>IBAN tools 3.3.0 released</title>
    <link rel="alternate" href="https://www.simplify.ba/articles/2021/04/03/ibantools-3.3.0-released/"/>
    <id>https://www.simplify.ba/articles/2021/04/03/ibantools-3.3.0-released/</id>
    <published>2021-04-03T23:56:00+02:00</published>
    <updated>2021-04-03T21:57:31+02:00</updated>
    <author>
      <name>Saša Jovanić</name>
    </author>
    <content type="html">&lt;p&gt;&lt;a href="https://github.com/Simplify/ibantools"&gt;&lt;abbr title="International Bank Account Number"&gt;IBAN&lt;/abbr&gt; tools 3.3.0&lt;/a&gt; include following changes:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Error codes for &lt;abbr title="International Bank Account Number"&gt;IBAN&lt;/abbr&gt; and BIC validation are added. Use &lt;code&gt;validateIBAN&lt;/code&gt; and &lt;code&gt;validateBIC&lt;/code&gt; methods that will return error codes. This was one of the requirements needed for version 4.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You can install new version using &lt;code&gt;npm&lt;/code&gt;, &lt;code&gt;yarn&lt;/code&gt; or &lt;code&gt;bower&lt;/code&gt;.&lt;/p&gt;

</content>
  </entry>
  <entry>
    <title>IBAN tools 3.2.3 released</title>
    <link rel="alternate" href="https://www.simplify.ba/articles/2021/02/07/ibantools-3.2.3-released/"/>
    <id>https://www.simplify.ba/articles/2021/02/07/ibantools-3.2.3-released/</id>
    <published>2021-02-07T23:30:00+01:00</published>
    <updated>2021-02-07T22:42:08+01:00</updated>
    <author>
      <name>Saša Jovanić</name>
    </author>
    <content type="html">&lt;p&gt;&lt;a href="https://github.com/Simplify/ibantools"&gt;&lt;abbr title="International Bank Account Number"&gt;IBAN&lt;/abbr&gt; tools 3.2.3&lt;/a&gt; include following changes:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Merged PR from @NextNebula: Reduce bundle size&lt;/li&gt;
  &lt;li&gt;Merged PR from Dependabot&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You can install new version using &lt;code&gt;npm&lt;/code&gt;, &lt;code&gt;yarn&lt;/code&gt; or &lt;code&gt;bower&lt;/code&gt;.&lt;/p&gt;

</content>
  </entry>
  <entry>
    <title>IBAN tools 3.2.2 released</title>
    <link rel="alternate" href="https://www.simplify.ba/articles/2020/11/10/ibantools-3.2.2-released/"/>
    <id>https://www.simplify.ba/articles/2020/11/10/ibantools-3.2.2-released/</id>
    <published>2020-11-10T22:56:00+01:00</published>
    <updated>2021-02-07T22:46:10+01:00</updated>
    <author>
      <name>Saša Jovanić</name>
    </author>
    <content type="html">&lt;p&gt;&lt;a href="https://github.com/Simplify/ibantools"&gt;&lt;abbr title="International Bank Account Number"&gt;IBAN&lt;/abbr&gt; tools 3.2.2&lt;/a&gt; include following changes:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Fixed support for Cape Verde&lt;/li&gt;
  &lt;li&gt;Dependabot PR merged&lt;/li&gt;
  &lt;li&gt;Switch from &lt;code&gt;jsdoc&lt;/code&gt; to &lt;code&gt;typedoc&lt;/code&gt; for documentation generation&lt;/li&gt;
  &lt;li&gt;Typo in interface name fixed&lt;/li&gt;
  &lt;li&gt;Removed &lt;code&gt;tslint&lt;/code&gt; and added &lt;code&gt;eslint&lt;/code&gt; and &lt;code&gt;prettier&lt;/code&gt; to be used with &lt;code&gt;gulp lint&lt;/code&gt; task&lt;/li&gt;
  &lt;li&gt;Added GitHub Action for linting to workflow&lt;/li&gt;
  &lt;li&gt;Updated PR template on GitHub and modified &lt;code&gt;CONTRIBUTING.md&lt;/code&gt; document&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You can install new version using &lt;code&gt;npm&lt;/code&gt;, &lt;code&gt;yarn&lt;/code&gt; or &lt;code&gt;bower&lt;/code&gt;.&lt;/p&gt;

</content>
  </entry>
  <entry>
    <title>IBAN tools 3.2.1 released</title>
    <link rel="alternate" href="https://www.simplify.ba/articles/2020/11/07/ibantools-3.2.1-released/"/>
    <id>https://www.simplify.ba/articles/2020/11/07/ibantools-3.2.1-released/</id>
    <published>2020-11-07T12:14:00+01:00</published>
    <updated>2020-11-07T13:15:49+01:00</updated>
    <author>
      <name>Saša Jovanić</name>
    </author>
    <content type="html">&lt;p&gt;&lt;a href="https://github.com/Simplify/ibantools"&gt;&lt;abbr title="International Bank Account Number"&gt;IBAN&lt;/abbr&gt; tools 3.2.1&lt;/a&gt; include following changes:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Merged PR from @witoldsz: Fixed Azerbaijan &lt;abbr title="International Bank Account Number"&gt;IBAN&lt;/abbr&gt; check regexp&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You can install new version using &lt;code&gt;npm&lt;/code&gt;, &lt;code&gt;yarn&lt;/code&gt; or &lt;code&gt;bower&lt;/code&gt;.&lt;/p&gt;

</content>
  </entry>
  <entry>
    <title>IBAN tools 3.2.0 released</title>
    <link rel="alternate" href="https://www.simplify.ba/articles/2020/11/04/ibantools-3.2.0-released/"/>
    <id>https://www.simplify.ba/articles/2020/11/04/ibantools-3.2.0-released/</id>
    <published>2020-11-04T19:10:50+01:00</published>
    <updated>2020-11-04T21:24:29+01:00</updated>
    <author>
      <name>Saša Jovanić</name>
    </author>
    <content type="html">&lt;p&gt;&lt;a href="https://github.com/Simplify/ibantools"&gt;&lt;abbr title="International Bank Account Number"&gt;IBAN&lt;/abbr&gt; tools 3.2.0&lt;/a&gt; include following changes:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Added Node 15 and removed node 13 to Travis &lt;abbr title="Continuous Integration"&gt;CI&lt;/abbr&gt; environments&lt;/li&gt;
  &lt;li&gt;Updated various development dependencies&lt;/li&gt;
  &lt;li&gt;Test file is no longer written in TypeScript - &lt;code&gt;@types/chai&lt;/code&gt; is a problem when building for ES5&lt;/li&gt;
  &lt;li&gt;Switched from &lt;code&gt;istanbul&lt;/code&gt; to &lt;code&gt;nyc&lt;/code&gt; for code coverage&lt;/li&gt;
  &lt;li&gt;Added Libya as new addition to official &lt;abbr title="International Bank Account Number"&gt;IBAN&lt;/abbr&gt; registry&lt;/li&gt;
  &lt;li&gt;Fix crash when &lt;code&gt;isValidBIC&lt;/code&gt; receives &lt;code&gt;null&lt;/code&gt; or &lt;code&gt;undefined&lt;/code&gt;&lt;/li&gt;
  &lt;li&gt;Added Github Build Action as preparation to move away from Travis &lt;abbr title="Continuous Integration"&gt;CI&lt;/abbr&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Today I made various changes that affect only development environment so those are relevant to release:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Removed Travis &lt;abbr title="Continuous Integration"&gt;CI&lt;/abbr&gt; integration and replaced with Github Action. Travis &lt;abbr title="Continuous Integration"&gt;CI&lt;/abbr&gt; is too slow now, it takes one hour before results are known.&lt;/li&gt;
  &lt;li&gt;Upgraded to &lt;code&gt;typescript&lt;/code&gt; 4.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You can install new version using &lt;code&gt;npm&lt;/code&gt;, &lt;code&gt;yarn&lt;/code&gt; or &lt;code&gt;bower&lt;/code&gt;.&lt;/p&gt;

</content>
  </entry>
  <entry>
    <title>IBAN tools 3.1.0 released</title>
    <link rel="alternate" href="https://www.simplify.ba/articles/2020/06/21/ibantools-3.1.0-released/"/>
    <id>https://www.simplify.ba/articles/2020/06/21/ibantools-3.1.0-released/</id>
    <published>2020-06-21T14:12:40+02:00</published>
    <updated>2020-10-04T22:09:32+02:00</updated>
    <author>
      <name>Saša Jovanić</name>
    </author>
    <content type="html">&lt;p&gt;&lt;a href="https://github.com/Simplify/ibantools"&gt;&lt;abbr title="International Bank Account Number"&gt;IBAN&lt;/abbr&gt; tools 3.1.0&lt;/a&gt; include following changes:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Version 3.1.0&lt;/li&gt;
  &lt;li&gt;Merged PR from @EarthlingRich (Richard Leurs) that adds &lt;code&gt;isSEPACountry&lt;/code&gt; function.&lt;/li&gt;
  &lt;li&gt;Fixed RegExp for Seychelles&lt;/li&gt;
  &lt;li&gt;Added Node 14 to Travis environments&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You can install new version using &lt;code&gt;npm&lt;/code&gt;, &lt;code&gt;yarn&lt;/code&gt; or &lt;code&gt;bower&lt;/code&gt;.&lt;/p&gt;

</content>
  </entry>
  <entry>
    <title>IBAN tools 3.0.0 released</title>
    <link rel="alternate" href="https://www.simplify.ba/articles/2020/04/05/ibantools-3.0.0-released/"/>
    <id>https://www.simplify.ba/articles/2020/04/05/ibantools-3.0.0-released/</id>
    <published>2020-04-05T21:20:00+02:00</published>
    <updated>2020-04-12T20:57:39+02:00</updated>
    <author>
      <name>Saša Jovanić</name>
    </author>
    <content type="html">&lt;p&gt;&lt;a href="https://github.com/Simplify/ibantools"&gt;&lt;abbr title="International Bank Account Number"&gt;IBAN&lt;/abbr&gt; tools 3.0.0&lt;/a&gt; include following changes:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Merged PR from @eemeli (Eemeli Aro) - removes country names from functions output. Country code is still present. This will reduce total bundle size. If you still need country names, please use &lt;code&gt;countrynames&lt;/code&gt; or &lt;code&gt;country-iso&lt;/code&gt; packages.&lt;/li&gt;
  &lt;li&gt;Upgraded all dev dependencies when possible.&lt;/li&gt;
  &lt;li&gt;Added node 13 and dropped node 11 on Travis.&lt;/li&gt;
  &lt;li&gt;Added Egypt as new addition to official &lt;abbr title="International Bank Account Number"&gt;IBAN&lt;/abbr&gt; specification.&lt;/li&gt;
  &lt;li&gt;Added countries that are not in official &lt;abbr title="International Bank Account Number"&gt;IBAN&lt;/abbr&gt; specification published by Swift: Algeria, Angola, Benin, Burkina Faso, Burundi, Cameroon, Cape Verde, Iran, Ivory Coast, Madagascar, Mali, Mozambique, Senegal, Comoros, Chad, Gabon, Honduras, Morocco, Nicaragua, Niger, Togo, Central African Republic, Djibouti, Equatorial Guinea and Guinea-Bissau.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You can install new version using &lt;code&gt;npm&lt;/code&gt;, &lt;code&gt;yarn&lt;/code&gt; or &lt;code&gt;bower&lt;/code&gt;.&lt;/p&gt;

</content>
  </entry>
  <entry>
    <title>IBAN tools 2.2.0 released</title>
    <link rel="alternate" href="https://www.simplify.ba/articles/2019/08/12/ibantools-2.2.0-released/"/>
    <id>https://www.simplify.ba/articles/2019/08/12/ibantools-2.2.0-released/</id>
    <published>2019-08-12T19:50:00+02:00</published>
    <updated>2019-08-12T18:52:01+02:00</updated>
    <author>
      <name>Saša Jovanić</name>
    </author>
    <content type="html">&lt;p&gt;&lt;a href="https://github.com/Simplify/ibantools"&gt;&lt;abbr title="International Bank Account Number"&gt;IBAN&lt;/abbr&gt; tools 2.2.0&lt;/a&gt; include following changes:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Fixed Swift register PDF link on README file&lt;/li&gt;
  &lt;li&gt;Fixed problem with invalid &lt;abbr title="International Bank Account Number"&gt;IBAN&lt;/abbr&gt; checksum structure (GH16)&lt;/li&gt;
  &lt;li&gt;When checking if &lt;abbr title="International Bank Account Number"&gt;IBAN&lt;/abbr&gt; checksum is valid we will generate &lt;abbr title="International Bank Account Number"&gt;IBAN&lt;/abbr&gt; checksum and compare it with existing one instead of checking if result of mod97-10 is 1 (GH16)&lt;/li&gt;
  &lt;li&gt;Added &lt;code&gt;strict&lt;/code&gt; flag to &lt;code&gt;tsconfig.json&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You can install new version using &lt;code&gt;npm&lt;/code&gt;, &lt;code&gt;yarn&lt;/code&gt; or &lt;code&gt;bower&lt;/code&gt;.&lt;/p&gt;

</content>
  </entry>
  <entry>
    <title>IBAN tools 2.1.0 released</title>
    <link rel="alternate" href="https://www.simplify.ba/articles/2019/05/05/ibantools-2.1.0-released/"/>
    <id>https://www.simplify.ba/articles/2019/05/05/ibantools-2.1.0-released/</id>
    <published>2019-05-05T22:55:00+02:00</published>
    <updated>2019-08-12T18:47:57+02:00</updated>
    <author>
      <name>Saša Jovanić</name>
    </author>
    <content type="html">&lt;p&gt;&lt;a href="https://github.com/Simplify/ibantools"&gt;&lt;abbr title="International Bank Account Number"&gt;IBAN&lt;/abbr&gt; tools 2.1.0&lt;/a&gt; include following changes:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Updated development dependencies to latest versions&lt;/li&gt;
  &lt;li&gt;Upraded various packages containing security vulnerabilities using &lt;code&gt;npm audit fix&lt;/code&gt;&lt;/li&gt;
  &lt;li&gt;Updated deep dependencies that have security issues&lt;/li&gt;
  &lt;li&gt;Upgraded Gulp to version 4 and all gulp tasks&lt;/li&gt;
  &lt;li&gt;Merged PR1 - Renamed &lt;code&gt;main:jsnext&lt;/code&gt; to &lt;code&gt;modules&lt;/code&gt; (PR1/GH9)&lt;/li&gt;
  &lt;li&gt;Added Vatican City State (GH13)&lt;/li&gt;
  &lt;li&gt;&lt;code&gt;friendlyFormatIBAN&lt;/code&gt; and &lt;code&gt;electronicFormatIBAN&lt;/code&gt; will return &lt;code&gt;null&lt;/code&gt; when non-string value is provided (GH15).&lt;/li&gt;
  &lt;li&gt;Fixed issue with &lt;code&gt;extractBIC&lt;/code&gt; when argument is provided in lowercase (GH12).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You can install new version using &lt;code&gt;npm&lt;/code&gt;, &lt;code&gt;yarn&lt;/code&gt; or &lt;code&gt;bower&lt;/code&gt;.&lt;/p&gt;

</content>
  </entry>
  <entry>
    <title>IBAN tools 2.0.0 released</title>
    <link rel="alternate" href="https://www.simplify.ba/articles/2018/03/11/ibantools-2.0.0-released/"/>
    <id>https://www.simplify.ba/articles/2018/03/11/ibantools-2.0.0-released/</id>
    <published>2018-03-11T23:45:00+01:00</published>
    <updated>2018-03-13T23:32:17+01:00</updated>
    <author>
      <name>Saša Jovanić</name>
    </author>
    <content type="html">&lt;p&gt;&lt;a href="https://github.com/Simplify/ibantools"&gt;&lt;abbr title="International Bank Account Number"&gt;IBAN&lt;/abbr&gt; tools 2.0.0&lt;/a&gt; include following changes:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;BREAKING: &lt;code&gt;isValidIBAN&lt;/code&gt; does not accept &lt;abbr title="International Bank Account Number"&gt;IBAN&lt;/abbr&gt; with &lt;code&gt;-&lt;/code&gt; and ` ` any more - &lt;abbr title="International Bank Account Number"&gt;IBAN&lt;/abbr&gt; must be already in electronic format.&lt;/li&gt;
  &lt;li&gt;&lt;code&gt;getCountrySpecifications&lt;/code&gt; now returns all countries (ISO-3166-1 alpha-2 + &lt;code&gt;XK&lt;/code&gt; - temporary country code for Kosovo) with &lt;code&gt;IBANRegistry&lt;/code&gt; boolean property that indicates if country is in &lt;abbr title="International Bank Account Number"&gt;IBAN&lt;/abbr&gt; registry or not.&lt;/li&gt;
  &lt;li&gt;&lt;code&gt;extractIBAN&lt;/code&gt; now requires &lt;abbr title="International Bank Account Number"&gt;IBAN&lt;/abbr&gt; in electronic format.&lt;/li&gt;
  &lt;li&gt;&lt;code&gt;isValidBIC&lt;/code&gt; now also checks if Country exists.&lt;/li&gt;
  &lt;li&gt;&lt;code&gt;extractBIC&lt;/code&gt; also returns property &lt;code&gt;countryCode&lt;/code&gt;.&lt;/li&gt;
  &lt;li&gt;Added &lt;code&gt;tslint&lt;/code&gt; as development dependency.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You can install new version using &lt;code&gt;npm&lt;/code&gt;, &lt;code&gt;yarn&lt;/code&gt; or &lt;code&gt;bower&lt;/code&gt;.&lt;/p&gt;

</content>
  </entry>
  <entry>
    <title>IBAN tools 1.6.0 released</title>
    <link rel="alternate" href="https://www.simplify.ba/articles/2018/02/13/ibantools-1.6.0-released/"/>
    <id>https://www.simplify.ba/articles/2018/02/13/ibantools-1.6.0-released/</id>
    <published>2018-02-13T11:51:00+01:00</published>
    <updated>2018-02-13T11:58:08+01:00</updated>
    <author>
      <name>Saša Jovanić</name>
    </author>
    <content type="html">&lt;p&gt;&lt;a href="https://github.com/Simplify/ibantools"&gt;&lt;abbr title="International Bank Account Number"&gt;IBAN&lt;/abbr&gt; tools 1.6.0&lt;/a&gt; include &lt;abbr title="International Bank Account Number"&gt;IBAN&lt;/abbr&gt; registry revision 78 changes, changes electonic format regexp, &lt;abbr title="International Bank Account Number"&gt;IBAN&lt;/abbr&gt; extraction result and updates development dependencies.&lt;/p&gt;

&lt;p&gt;Full change log:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Fixed link to latest &lt;abbr title="International Bank Account Number"&gt;IBAN&lt;/abbr&gt; registry &lt;abbr title="Portable document format"&gt;PDF&lt;/abbr&gt; document&lt;/li&gt;
  &lt;li&gt;Fixed validation for Costa Rica (it has 18 digits now, not 17)&lt;/li&gt;
  &lt;li&gt;Added Republic of Belarus&lt;/li&gt;
  &lt;li&gt;Added Iraq&lt;/li&gt;
  &lt;li&gt;Renamed &lt;code&gt;Palestinian teritories&lt;/code&gt; to &lt;code&gt;State of Palestine&lt;/code&gt;, as in &lt;abbr title="International Bank Account Number"&gt;IBAN&lt;/abbr&gt; registry&lt;/li&gt;
  &lt;li&gt;Added El Salvador&lt;/li&gt;
  &lt;li&gt;Updated development dependencies&lt;/li&gt;
  &lt;li&gt;&lt;code&gt;ExtractIBANResult&lt;/code&gt; now also contains &lt;code&gt;iban&lt;/code&gt; that represents &lt;abbr title="International Bank Account Number"&gt;IBAN&lt;/abbr&gt; electronic format&lt;/li&gt;
  &lt;li&gt;&lt;code&gt;electronicFormatIBAN&lt;/code&gt; now removes only spaces and dashes, not the other unicode characters&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You can install new version using &lt;abbr title="Node Package Manager"&gt;NPM&lt;/abbr&gt; or bower.&lt;/p&gt;

</content>
  </entry>
  <entry>
    <title>IBAN tools 1.5.1 released</title>
    <link rel="alternate" href="https://www.simplify.ba/articles/2017/11/15/ibantools-1.5.1-released/"/>
    <id>https://www.simplify.ba/articles/2017/11/15/ibantools-1.5.1-released/</id>
    <published>2017-11-15T14:18:00+01:00</published>
    <updated>2017-11-15T15:19:35+01:00</updated>
    <author>
      <name>Saša Jovanić</name>
    </author>
    <content type="html">&lt;p&gt;&lt;abbr title="International Bank Account Number"&gt;IBAN&lt;/abbr&gt; tools 1.5.1 fixes validation issues with &lt;abbr title="Business Identifier Codes"&gt;BIC&lt;/abbr&gt; numbers that include branch code. Also, I added testing on node.js version 9 to Travis CI, next to latest 6, 7, and 8 versions.&lt;/p&gt;

&lt;p&gt;You can install new version using &lt;abbr title="Node Package Manager"&gt;NPM&lt;/abbr&gt; or bower.&lt;/p&gt;

</content>
  </entry>
  <entry>
    <title>IBAN tools 1.5.0 released</title>
    <link rel="alternate" href="https://www.simplify.ba/articles/2017/10/10/ibantools-1.5.0-released/"/>
    <id>https://www.simplify.ba/articles/2017/10/10/ibantools-1.5.0-released/</id>
    <published>2017-10-10T23:30:00+02:00</published>
    <updated>2017-10-13T12:54:00+02:00</updated>
    <author>
      <name>Saša Jovanić</name>
    </author>
    <content type="html">&lt;p&gt;I released &lt;abbr title="International Bank Account Number"&gt;IBAN&lt;/abbr&gt; Tools version 1.5.0, just 5 days after previous release. Reason for that is previously undetected typo in function name. Full list of changes:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Fixed typo in function name.&lt;/li&gt;
  &lt;li&gt;Fixed typos in documentation.&lt;/li&gt;
  &lt;li&gt;Now using &lt;a href="https://github.com/clenemt/docdash"&gt;docdash&lt;/a&gt; theme for &lt;a href="https://simplify.github.io/ibantools/"&gt;online documentation&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;

</content>
  </entry>
  <entry>
    <title>IBAN tools 1.4.0 released</title>
    <link rel="alternate" href="https://www.simplify.ba/articles/2017/10/05/ibantools-1.4.0-released/"/>
    <id>https://www.simplify.ba/articles/2017/10/05/ibantools-1.4.0-released/</id>
    <published>2017-10-05T17:16:00+02:00</published>
    <updated>2017-10-05T16:42:08+02:00</updated>
    <author>
      <name>Saša Jovanić</name>
    </author>
    <content type="html">&lt;p&gt;I just released &lt;abbr title="International Bank Account Number"&gt;IBAN&lt;/abbr&gt; Tools version 1.4.0. This version includes updated development dependencies and @types support.&lt;/p&gt;

&lt;p&gt;List of changes in &lt;a href="https://github.com/Simplify/ibantools"&gt;version 1.4.0&lt;/a&gt;:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Added code of conduct&lt;/li&gt;
  &lt;li&gt;Added contribution guide&lt;/li&gt;
  &lt;li&gt;Updated JSDoc to latest version (needed for node 8.5)&lt;/li&gt;
  &lt;li&gt;Added issue and pull request template&lt;/li&gt;
  &lt;li&gt;Now using @types - typings removed&lt;/li&gt;
  &lt;li&gt;Updated development dependencies&lt;/li&gt;
  &lt;li&gt;Added node version 8 to TravisCI tests&lt;/li&gt;
&lt;/ul&gt;

</content>
  </entry>
  <entry>
    <title>IBAN tools 1.3.0 released</title>
    <link rel="alternate" href="https://www.simplify.ba/articles/2017/03/09/ibantools-1.3.0-released/"/>
    <id>https://www.simplify.ba/articles/2017/03/09/ibantools-1.3.0-released/</id>
    <published>2017-03-09T19:15:00+01:00</published>
    <updated>2017-10-05T16:43:36+02:00</updated>
    <author>
      <name>Saša Jovanić</name>
    </author>
    <content type="html">&lt;p&gt;List of changes in &lt;a href="https://github.com/Simplify/ibantools"&gt;version 1.3.0&lt;/a&gt;:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Fixed &lt;code&gt;jsnext:main&lt;/code&gt; file output&lt;/li&gt;
  &lt;li&gt;Fixed problem with &lt;abbr title="Business Identifier Code"&gt;BIC&lt;/abbr&gt;/&lt;abbr title="Society for Worldwide Interbank Financial Telecommunication"&gt;SWIFT&lt;/abbr&gt; validation when branch code is part of &lt;abbr title="Business Identifier Code"&gt;BIC&lt;/abbr&gt;/&lt;abbr title="Society for Worldwide Interbank Financial Telecommunication"&gt;SWIFT&lt;/abbr&gt;&lt;/li&gt;
  &lt;li&gt;&lt;code&gt;extractBIC&lt;/code&gt; will return &lt;code&gt;branchCode&lt;/code&gt; as '619' (primary office) if branch code in not part of &lt;abbr title="Business Identifier Code"&gt;BIC&lt;/abbr&gt;/&lt;abbr title="Society for Worldwide Interbank Financial Telecommunication"&gt;SWIFT&lt;/abbr&gt; number&lt;/li&gt;
  &lt;li&gt;Fixed README file&lt;/li&gt;
  &lt;li&gt;Updated development dependencies&lt;/li&gt;
&lt;/ul&gt;

</content>
  </entry>
  <entry>
    <title>IBAN tools 1.2.0 released</title>
    <link rel="alternate" href="https://www.simplify.ba/articles/2017/02/04/ibantools-1.2.0-released/"/>
    <id>https://www.simplify.ba/articles/2017/02/04/ibantools-1.2.0-released/</id>
    <published>2017-02-04T13:12:00+01:00</published>
    <updated>2017-02-04T14:13:26+01:00</updated>
    <author>
      <name>Saša Jovanić</name>
    </author>
    <content type="html">&lt;p&gt;A week ago I started updating development dependencies for IBANTools library. After yesterdays feature request to add &lt;abbr title="Business Identifier Code"&gt;BIC&lt;/abbr&gt;/&lt;abbr title="Society for Worldwide Interbank Financial Telecommunication"&gt;SWIFT&lt;/abbr&gt; validation I desided to add that too and finish work started last week. &lt;abbr title="International Bank Account Number"&gt;IBAN&lt;/abbr&gt; specification is still on version 66 (May 2016) so no changes there.&lt;/p&gt;

&lt;p&gt;List of changes in &lt;a href="https://github.com/Simplify/ibantools"&gt;version 1.2.0&lt;/a&gt;:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Added &lt;abbr title="Business Identifier Code"&gt;BIC&lt;/abbr&gt;/&lt;abbr title="Society for Worldwide Interbank Financial Telecommunication"&gt;SWIFT&lt;/abbr&gt; validation&lt;/li&gt;
  &lt;li&gt;Added &lt;abbr title="Business Identifier Code"&gt;BIC&lt;/abbr&gt;/&lt;abbr title="Society for Worldwide Interbank Financial Telecommunication"&gt;SWIFT&lt;/abbr&gt; extraction&lt;/li&gt;
  &lt;li&gt;Updated TypeScript definitions&lt;/li&gt;
  &lt;li&gt;Removed testing on Node 4 and 5 in TravisCI and added testing on 7&lt;/li&gt;
  &lt;li&gt;Updated development dependencies&lt;/li&gt;
  &lt;li&gt;Removed TSLint deprecations from &lt;code&gt;tslint.json&lt;/code&gt;&lt;/li&gt;
  &lt;li&gt;Fixed ducumentation&lt;/li&gt;
&lt;/ul&gt;

</content>
  </entry>
  <entry>
    <title>IBAN tools 1.1.0 released</title>
    <link rel="alternate" href="https://www.simplify.ba/articles/2016/08/27/ibantools-1.1.0-released/"/>
    <id>https://www.simplify.ba/articles/2016/08/27/ibantools-1.1.0-released/</id>
    <published>2016-08-27T20:44:00+02:00</published>
    <updated>2016-08-27T21:14:35+02:00</updated>
    <author>
      <name>Saša Jovanić</name>
    </author>
    <content type="html">&lt;p&gt;I finally got time to make some changes to &lt;abbr title="International Bank Account Number"&gt;IBAN&lt;/abbr&gt; tools library. Library now supports all countries from &lt;abbr title="International Bank Account Number"&gt;IBAN&lt;/abbr&gt; Specification, revision 66.&lt;/p&gt;

&lt;p&gt;List of changes in &lt;a href="https://github.com/Simplify/ibantools"&gt;version 1.1.0&lt;/a&gt;:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Added Sao Tome And Principe (ST)&lt;/li&gt;
  &lt;li&gt;Added Saint Lucia (LC)&lt;/li&gt;
  &lt;li&gt;Added Aland Islands (AX)&lt;/li&gt;
  &lt;li&gt;Added French Guyana (GF)&lt;/li&gt;
  &lt;li&gt;Added Guadeloupe (GP)&lt;/li&gt;
  &lt;li&gt;Added Martinique (MQ)&lt;/li&gt;
  &lt;li&gt;Added Reunion (RE)&lt;/li&gt;
  &lt;li&gt;Added French Polynesia (PF)&lt;/li&gt;
  &lt;li&gt;Added French Southern Territories (TF)&lt;/li&gt;
  &lt;li&gt;Added Mayotte (YT)&lt;/li&gt;
  &lt;li&gt;Added New Caledonia (NC)&lt;/li&gt;
  &lt;li&gt;Added Saint Barthelemy (BL)&lt;/li&gt;
  &lt;li&gt;Added Saint Martin (MF)&lt;/li&gt;
  &lt;li&gt;Added Saint Pierre et Miquelon (PM)&lt;/li&gt;
  &lt;li&gt;Added Wallis and Futuna Islands (WF)&lt;/li&gt;
  &lt;li&gt;Added Seychelles (SC)&lt;/li&gt;
  &lt;li&gt;Fixed Republic of Azerbaijan and Jordan regexps&lt;/li&gt;
  &lt;li&gt;Fixed some of the country names&lt;/li&gt;
  &lt;li&gt;Added Node 6 to Travis CI&lt;/li&gt;
  &lt;li&gt;Added this ChangeLog&lt;/li&gt;
  &lt;li&gt;Updated development dependencies and typings&lt;/li&gt;
  &lt;li&gt;Removed old script that used to retrive &lt;abbr title="International Bank Account Number"&gt;IBAN&lt;/abbr&gt; countries and codes from Wikipedia&lt;/li&gt;
&lt;/ul&gt;

</content>
  </entry>
  <entry>
    <title>flycheck-typescript-tslint is now part of flycheck package</title>
    <link rel="alternate" href="https://www.simplify.ba/articles/2016/05/09/flycheck-typescript-tslint-now-part-of-flycheck/"/>
    <id>https://www.simplify.ba/articles/2016/05/09/flycheck-typescript-tslint-now-part-of-flycheck/</id>
    <published>2016-05-09T13:42:00+02:00</published>
    <updated>2016-05-09T14:50:51+02:00</updated>
    <author>
      <name>Saša Jovanić</name>
    </author>
    <content type="html">&lt;p&gt;Two days ago my pull request for merging &lt;a href="https://github.com/Simplify/flycheck-typescript-tslint"&gt;flycheck-typescript-tslint&lt;/a&gt; into &lt;code&gt;flycheck&lt;/code&gt; is accepted. Package is now removed from Melpa. I also joined &lt;a href="http://www.flycheck.org/en/latest/"&gt;Flycheck&lt;/a&gt; organization on GitHub and I'll continue to support TSLint checker from there.&lt;/p&gt;

</content>
  </entry>
  <entry>
    <title>IBAN tools 1.0.3 released</title>
    <link rel="alternate" href="https://www.simplify.ba/articles/2016/03/25/ibantools-1.0.3-released/"/>
    <id>https://www.simplify.ba/articles/2016/03/25/ibantools-1.0.3-released/</id>
    <published>2016-03-25T19:32:00+01:00</published>
    <updated>2016-03-25T19:40:04+01:00</updated>
    <author>
      <name>Saša Jovanić</name>
    </author>
    <content type="html">&lt;p&gt;Changes are in version 1.0.3:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Ukraine added in the list of &lt;abbr title="International Bank Account Number"&gt;IBAN&lt;/abbr&gt; countries&lt;/li&gt;
  &lt;li&gt;jspm properties added to package.json file&lt;/li&gt;
  &lt;li&gt;README updated: added typings and removed tsd instructions&lt;/li&gt;
  &lt;li&gt;Some minor changes&lt;/li&gt;
&lt;/ul&gt;

</content>
  </entry>
  <entry>
    <title>New version of IBAN tools released</title>
    <link rel="alternate" href="https://www.simplify.ba/articles/2016/02/24/new-version-of-ibantools-released/"/>
    <id>https://www.simplify.ba/articles/2016/02/24/new-version-of-ibantools-released/</id>
    <published>2016-02-24T23:57:00+01:00</published>
    <updated>2016-02-26T22:22:36+01:00</updated>
    <author>
      <name>Saša Jovanić</name>
    </author>
    <content type="html">&lt;p&gt;Today I finally revisited IBANTools. &lt;a href="https://github.com/Simplify/ibantools"&gt;IBANTools&lt;/a&gt; is my TypeScript project that I started somewhere in November 2015, just to learn TypeScript.&lt;/p&gt;

&lt;p&gt;Following changes are in version 1.0.2:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Using &lt;a href="https://github.com/typings/typings"&gt;typings&lt;/a&gt; instead of TDS.&lt;/li&gt;
  &lt;li&gt;Bower will install &lt;abbr title="Asynchronous Module Definition"&gt;AMD&lt;/abbr&gt; module, not &lt;abbr title="Universal Module Definition"&gt;UMD&lt;/abbr&gt; as before.&lt;/li&gt;
  &lt;li&gt;&lt;abbr title="Node Package Manager"&gt;NPM&lt;/abbr&gt; package now includes Common JS module (before was also &lt;abbr title="Universal Module Definition"&gt;UMD&lt;/abbr&gt;).&lt;/li&gt;
  &lt;li&gt;Travis CI tests now Node.js 4 and 5, not only 5.&lt;/li&gt;
  &lt;li&gt;&lt;abbr title="ECMA Script 6"&gt;ES6&lt;/abbr&gt; module included in &lt;abbr title="Node Package Manager"&gt;NPM&lt;/abbr&gt; package only using 'jsnext:main'.&lt;/li&gt;
  &lt;li&gt;Some other minor changes.&lt;/li&gt;
&lt;/ul&gt;

</content>
  </entry>
  <entry>
    <title>flycheck-typescript-tslint released</title>
    <link rel="alternate" href="https://www.simplify.ba/articles/2016/02/13/flycheck-typescript-tslint-released/"/>
    <id>https://www.simplify.ba/articles/2016/02/13/flycheck-typescript-tslint-released/</id>
    <published>2016-02-13T21:45:00+01:00</published>
    <updated>2016-02-17T15:42:51+01:00</updated>
    <author>
      <name>Saša Jovanić</name>
    </author>
    <content type="html">&lt;p&gt;Today I released &lt;a href="https://github.com/Simplify/flycheck-typescript-tslint"&gt;flycheck-typescript-tslint&lt;/a&gt; &lt;abbr title="GNU is Not Unix"&gt;GNU&lt;/abbr&gt; Emacs package version 0.21 on &lt;a href="http://melpa.org/#/flycheck-typescript-tslint"&gt;Melpa&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;No real code changes, just documentation. There was no reference in any file that you need &lt;code&gt;tslint.json&lt;/code&gt; config in order to use this package.&lt;/p&gt;

</content>
  </entry>
</feed>
