Not pushed YET!
- major refactoring of the CI integration. Travis now runs on both OSX and Linux. AppVeyor runs on both the x86 and x64 platform.
- improved VSCode configuration
- ...
- moved config files into it's own folder
- improved sourcemap support
- improved bundle time. Down to 2 ms
- improved bundle time. Down to 4 ms for browser tests
- added banner for development build
- updated NPM packages
- fixed issue where the dist files instead of build files got deleted in VSCode
- updated readme
- improved server testing
- improved bundling
- general cleanup
- better integration with VSCode
- improved server testing with VSCode
- updated NPM packages
- VSCode integration
- Code can now be debugged inside VSCode
- Multiple VSCode tasks added
- Better TS 2.0 integration and supprt
- Loads of new TS 2.0 features
- BC! Server testing have changed, and the server test files are located in
test/node-tests
. Rollup isn't used anymore. - readme updated
- added support for the new TS 2.0 TypeScript definitions __
- updated npm packages
- improved Travis
- updated dependencies
- fixed vscode settings
- improved static typing
- improved the watch task
- updated readme
- fixed issues with server testing
- cleaned up the bundle process
- improved server testing
- shaved down the dependency tree
- added server testing
- updated readme
- updated dependencies
- added AppVeyor CI support
- improved VSCode support
- fixed issues with TSC
- fixed typings issues
- renamed tests folder to test so it can be found by mocha
- fixed issues with VSCode. Didn't pick up Mocha correctly'
- fixed issues with typings
- updated dependencies.
- updated dependencies.
- fixed a bug
- replaced
--module
with the new--lib
param - solved a watch issue
- TypeScript watch task now support dead code elimination for ES6 modules
- updated TSC with newest version
- updated readme
- added new flags to TSC for bundling source files
- allow dead code elimination for ES6 modules
- updated TS to newest version
- added .vscodeignore
- improved linting
- fixed it so tests get linted before they are run
- improved Circle CI support
- added Lolex to fake JavaScript timers
- fixed a bug with the unit tests
- support for ECMAScript 2015 modules in Node.
- added Sinon for test doubles
- minor improvements to Karma
- improved TS configuration
- manually force to use latest TS 2.0 Pre version due to issues with @next
- manually force to use latest TSLint version due to issues with @next
- added script commands to remove dist and coverage folder
- refactored unit testing
- added code coverage
- refactored bundling
- fixed readme
- updated dependencies
- fixed bundle bugs
- improved Travis CI. Added before and after script
- improved
TSLint
rules. Equal toAngular 2
- refactored
package.json
- refactored
README.md
- force linting of source files when running the build task
- improved and refactored
Travis CI
- added support for
Circle CI
to catch up withAngular 2
- removed a deprecated file
- updated dependencies
- added a watch option, to watch the TC files and trigger recompilation on changes.
- improved error checking for TC
- JavaScript files are not allowed to be compiled
- reduced the size of the workflow. Less configuration files
- improved linting and added new rules
- updated readme
- improved TS 2.0 Pre support
- renamed file extension on a couple of files
- improved UT tests with Karma as the test runner
karma.conf
converted to TypeScript
- updated readme
- added mocha reporter to Karma
- refactoried how unit testing works
- uses npn@types by default
- updated dependencies
- added support for environment variabels
- support development and production build. Production build get minified.
- added vscode settings
- updated dependencies
- added info about
async/await
in theREADME.md
- activated more option in tsconfig.js for supporting
ES2016
features such asasync/await
- BC! Tests no longer runs on node.js, but uses
Karma
- BC! Transpile by default down to `ES6`` with TS.
- added
Karma
+Mocha
+Chai
testing stack - added `TDD support``
- TC config options moved into `package.json``
- use TypeScript for UT
- improved performance
- updated dependencies
- added banner support for development build
- library name no longer hardcoded. Everything is taken from `package.json``.
- improved bundling
- updated dependencies