Skip to content

Commit

Permalink
Released 3.2.0.
Browse files Browse the repository at this point in the history
  • Loading branch information
Corniel committed Aug 8, 2018
1 parent d030ac8 commit 4664b88
Show file tree
Hide file tree
Showing 3 changed files with 64 additions and 2 deletions.
9 changes: 8 additions & 1 deletion ReleaseNotes.md
@@ -1,4 +1,11 @@
### NEw in 3.1.3 (Released 2018/04/17)
### New in 3.2.0 (Released 2018/08/08)
* Added the country Kosovo (#22)
* Made SonarAnalyzer dependency a private asset (#26)
* Extended Qowaiv.ComponentModel.Result with factory methods (#24)
* Introduced Qowaiv.ComponentModel.DataAnnotations.AnyAttribute (#25)
* Fix in email address collection (#21)

# New in 3.1.3 (Released 2018/04/17)
* Fix in email address validation (#18)

### New in 3.1.2 (Released 2017/12/12)
Expand Down
2 changes: 1 addition & 1 deletion props/version.props
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<Project>
<PropertyGroup>
<VersionPrefix>3.1.3</VersionPrefix>
<VersionPrefix>3.2.0</VersionPrefix>
<VersionSuffix Condition="'$(VersionSuffix)'!='' AND '$(BuildNumber)' != ''"></VersionSuffix>
</PropertyGroup>
</Project>
55 changes: 55 additions & 0 deletions src/Qowaiv.TypeScript/JavaScript/Qowaiv.min.d.ts
@@ -0,0 +1,55 @@
declare module Qowaiv {
class Guid implements IEquatable, IFormattable, IJsonStringifyable {
constructor();
private v;
toString(): string;
format(f?: string): string;
toJSON(): string;
version(): number;
equals(other: any): boolean;
static fromJSON(s: string): Guid;
static isValid(s: string): boolean;
static parse(s: string): Guid;
static empty(): Guid;
static newGuid(seed?: Guid): Guid;
private static rndGuid(s);
}
}
interface IEquatable {
equals(other: any): boolean;
}
interface IFormattable {
toString(): string;
format(f: string): string;
}
interface IJsonStringifyable {
toJSON(): string;
}
declare module Qowaiv {
class TimeSpan implements IEquatable, IFormattable, IJsonStringifyable {
private static pattern;
private v;
constructor(d?: number, h?: number, m?: number, s?: number, f?: number);
private num(n);
getDays(): number;
getHours(): number;
getMinutes(): number;
getSeconds(): number;
getMilliseconds(): number;
getTotalDays(): number;
getTotalHours(): number;
getTotalMinutes(): number;
getTotalSeconds(): number;
getTotalMilliseconds(): number;
multiply(factor: number): TimeSpan;
divide(factor: number): TimeSpan;
toString(): string;
format(format?: string): string;
toJSON(): string;
static fromJSON(s: string): TimeSpan;
equals(other: any): boolean;
static isValid(s: string): boolean;
static parse(str: string): TimeSpan;
static fromSeconds(seconds: number): TimeSpan;
}
}

0 comments on commit 4664b88

Please sign in to comment.