For future changes see ROADMAP.md.
v0.1.0 (2017-02-DD)
- Items
- New Features [feat]
- Project Documentation
▶️ ️ 🔨 [devenv] #120 (#121 — [xxxxxxx][xxxxxxx] — @clavecoder)- CHANGELOG.md
- project/CHANGELOG-TEMPLATE.md
- project/PROCEDURES.md
- project/QUERIES.md
- Project Documentation
- Changed Features [change]
- Project Documentation
▶️ ️ 🔨 [devenv] #120 (#121 — [xxxxxxx][xxxxxxx] — @clavecoder)- Changed supporting documents
- to project/CREDITS.md
- to project/DESIGN.md
- to project/ISSUE-TEMPLATE-INSTRUCTIONS.md
- Changed supporting documents
- Project Documentation
- Bug Fixes [fix]
- Fix Known Test Failures 🐞 🔧 [jali-util] #103 (#104 — 2 commits — @clavecoder)
- @jali-ms/util/src/iterables_reduce
initialValue
can now benull
orundefined
- @jali-ms/util/src/iterables_slice
begin
andend
can now benull
orundefined
- @jali-ms/util/src/iterables_slice
- now works if
begin
orend
is negative
- now works if
- @jali-ms/util/src/iterables_reduce
- Bad scope in doc links 🐞 🔧 [doc] #92 (#98 — 69fecf5 — @clavecoder)
- Manual page garbled for esdoc 0.5.x 🐞 🔧 [doc] #80 (#101 — 1c6adb1 — @clavecoder)
- Mute Status Check Issue 🐞 🔨 [devenv] #110 (#111 — d8462b9 — @clavecoder)
- Fix bitHound Issues 🐞 🔨 [devenv] #105 (#106 — 7 commits — @clavecoder)
- Bad Contributing Document Formatting 🐞 🔨 [devenv] #96 (#97 — c876ec1 — @clavecoder)
- Bad README Links 🐞 🔨 [devenv] #91 (#97 — c876ec1 — @clavecoder)
- Enhancement link broken 🐞 🔨 [devenv] #85 (#97 — c876ec1 — @clavecoder)
- Fix Known Test Failures 🐞 🔧 [jali-util] #103 (#104 — 2 commits — @clavecoder)
v0.0.1 (2017-01-15)
- Items
- All
- Enhancements
- Bugs (none)
- PRs
- New Features [feat]
- [JS] Argument validation functions
▶️ ️ 𝍖 [jali-util] #90 (#7 — 53ac8ab — @clavecoder)- validation functions
- verifyArgument
- verifyArray
- verifyBoolean
- verifyDefined
- verifyFunction
- verifyIterable
- verifyNonEmpty
- verifyNonZero
- verifyNotNull
- verifyNotWhitespace
- verifyNumber
- verifyObject
- verifyString
- verifyTrue
- verifyTruthy
- util/errors module
- validation functions
- [JS] Iterator Functions
▶️ ️ 𝍖 [jali-util] #87 (#7 — 53ac8ab — @clavecoder)- Iterable functions
- asArray
- asIterable
- concat
- every
- filter
- find
- includes
- map
- reduce
- slice
- some
- toMap
- util/iterables module
- Iterable functions
- [JS] @jali-ms/util Type Guards
▶️ ️ 𝍖 [jali-util] #86 (#7 — 53ac8ab — @clavecoder)- Type guards
- isError
- makeIsIterable: Generates deep-checking type guard for iterable of given type
- isIterable<T>
- util/type-guards module
- Type guards
- [JS] Invalid State Error
▶️ ️ 𝍖 [jali-util] #84 (#7 — 53ac8ab — @clavecoder)- InvalidStateError type. Subclass of Error.
- util/errors module
- [JS] Argument Errors
▶️ ️ 𝍖 [jali-util] #83 (#7 — 53ac8ab — @clavecoder)- Error types
- Argument error are subclasses of more general error types.
- ArgumentError. Subclass of Error
- ArgumentFalsyError. Subclass of ArgumentError
- ArgumentEmptyStringError. Subclass of ArgumentFalsyError
- ArgumentFalseError. Subclass of ArgumentFalsyError
- ArgumentNanError. Subclass of ArgumentFalsyError
- ArgumentNullError. Subclass of ArgumentFalsyError
- ArgumentUndefinedError. Subclass of ArgumentFalsyError
- ArgumentUndefinedError. Subclass of ArgumentFalsyError
- ArgumentZeroError. Subclass of ArgumentFalsyError
- ArgumentWhitespaceStringError. Subclass of ArgumentError
- ArgumentTypeError. Subclass of ArgumentError
- util/errors module
- Error types
- Project Shell
▶️ ️ 🔨 [devenv] #122 (#7 — 53ac8ab — @clavecoder)- Provides Ubuntu 16.04 instead of 14.04
- Project Documentation ️️️️
▶️ ️ 🔨 [devenv] #119 (#7 — 53ac8ab — @clavecoder) (#88 — e71400b — @clavecoder)- README.md
- LICENCE
- CONTRIBUTING.md
- CREDITS.md
- DESIGN.md
- ISSUE-TEMPLATE-INSTRUCTIONS.md
- Canary Builds
▶️ ️ 🔨 [devenv] #113 this is an ongoing integration with greenkeeper- Greenkeeper GitHub integration.
- Provide GitHub issue template
▶️ ️ 🔨 [devenv] #5 (#6 — bd41c4e — @clavecoder)- .github/ISSUE_TEMPLATE.md
- [JS] Build Process
▶️ ️ 🔨 [devenv] #4 (#7 — 53ac8ab — @clavecoder) (#88 — e71400b — @clavecoder)- tsc support in build script.
- Babel to build script.
- Webpack 2 to build script.
- Typings support.
- TAP-based test code.
- code coverage.
- API documentation.
- Package published to NPM.
- Project Shell
▶️ ️ 🔨 [devenv] #1 (#3 — 358d559 — @clavecoder)Vagrantfile
- Provides the
jali
Ubuntu 14.04 graphical guest operating system using theVirtualBox
provider. - Provisions the
jali
box using thechef_zero
provisioner
- Provides the
main
cookbook insite-cookbooks
that usesBerksfile
to provision thejali
box- The following components are provisioned.
- Docker Service
- The
Hack
font git
- NodeJS
- Sphinx
- VSCode
- The latticework/jali GitHub repo
- The following components are provisioned.
- [JS] Argument validation functions
- Housekeeping Chores [chore]
- change description or TASK_TITLE [#TASK_ID][#TASK_ID]