Skip to content

v1.6.1

@balupton balupton tagged this 28 Mar 16:21
- Prevent usage with Event Emitter Grouped v2.5.0 as its ES6 class does not give us the prototype fields we need to mix it into our classes
	- Changes semver of it from `^2.4.3` to `~2.4.3`
	- So this release fixes the following issue (which we were encountering with DocPad v6.79 which uses Joe v1.6.0):

		```
		$ npm test

		> joe@1.6.0 test /Users/balupton/Projects/active/joe
		> node out/test/joe-test.js

		/Users/balupton/Projects/active/joe/out/lib/joe.js:186
				this.emitSerial('before', (function(_this) {
						^

		TypeError: this.emitSerial is not a function
			at _Class.run (/Users/balupton/Projects/active/joe/out/lib/joe.js:186:14)
			at Object.getGlobalSuite (/Users/balupton/Projects/active/joe/out/lib/joe.js:331:12)
			at Object.exit (/Users/balupton/Projects/active/joe/out/lib/joe.js:456:18)
			at Object.uncaughtException (/Users/balupton/Projects/active/joe/out/lib/joe.js:477:11)
			at process.<anonymous> (/Users/balupton/Projects/active/joe/out/lib/joe.js:503:18)
			at emitOne (events.js:96:13)
			at process.emit (events.js:191:7)
			at process._fatalException (bootstrap_node.js:301:26)
		THE ABOVE IS -->NOT<-- WHAT WE EXPECTED. TESTS HAVE FAILED
		npm ERR! Test failed.  See above for more details.
		```
Assets 2
Loading