Commit graph

62 commits

Author SHA1 Message Date
ifandelse
f4787f506b Build now runs on gulp.js, updated how dependencies are managed 2014-01-23 22:02:06 -05:00
ifandelse
40897fac57 Fixed memory leak with queued unsubscribe calls in localBus. Fixes #53 2014-01-12 01:22:40 -05:00
ifandelse
9241e0171c Changed hasOwnProperty call to use Object.prototype to avoid IE8 bug. Fixes #49 2014-01-10 02:05:02 -05:00
Doug Neiner
56f813de66 Fixed issue with global's test, bumped version number to 0.8.9 [#46] 2013-09-10 06:54:01 -05:00
ifandelse
e436ccf1c4 Updated mocha assets, fixed problem with uncleared setTimeout (causing mocha to report a failure when there was not one), changed var that = this to use 'self' instead of 'that' (for consistency). 2013-09-10 01:49:29 -04:00
ifandelse
5d1e7f8f88 Updated __postalReady__ array logic to expect objects with onReady callbacks 2013-09-06 11:11:29 -04:00
ifandelse
a0da26205f Massive Whitespace Clean-up + adding jshintrc, etc. 2013-09-04 22:57:56 -04:00
ifandelse
95e5040b5b Bumped to version 0.8.7 2013-09-04 16:11:47 -04:00
ifandelse
abd7b46993 Bumped version and updated contributor list to add @GerHobbelt 2013-08-10 12:23:58 -04:00
ifandelse
25425c0cda Merged and tweaked PR from @GerHobbelt, which fixed issue with nested publishes breaking the unsubscribe queue behavior 2013-08-10 12:19:34 -04:00
ifandelse
d163f597dc Merge branch 'issue-36' of https://github.com/GerHobbelt/postal.js into GerHobbelt-issue-36 2013-08-08 22:19:42 -04:00
ifandelse
394227a1cc bumped version info 2013-07-24 00:31:51 -04:00
Ger Hobbelt
38cf3c7c5f fix for #36: account for nested .publish() invocations and dequeue all queued .unsubscribe() calls which occurred during that time. 2013-06-14 23:16:37 +02:00
ifandelse
e909bbad08 Fixed bug reported by @tsgautier in Issue #34. The publish call was incorrectly handling a mutating array of subscribers as it iterated over them. I also fixed the once() call to return the instance. 2013-05-01 00:42:09 -04:00
Doug Neiner
f46f153982 Made the resolver more permissive. Fixed issue where topics starting with a / would never resolve. 2013-04-30 21:26:48 -05:00
ifandelse
2391e5426f Bumped to v0.8.3, making underscore arg to commonjs factory method optional 2013-04-27 13:01:21 -04:00
Jim Cowart
b0461a54b4 Updated examples 2013-01-11 17:21:22 -05:00
Jim Cowart
c0b1d21a2b Updated examples 2013-01-11 15:50:25 -05:00
Jim Cowart
2986035b9d Updated README and examples, adding repository root page 2013-01-11 12:00:26 -05:00
Jim Cowart
3acbb142e6 Removed a *lot* of code. Postal's diet is in full force... 2012-12-20 02:32:45 -05:00
Jim Cowart
68f833cdc4 Set 'this' context of constraints to match that of the callback. Added tests & removed jshint dependency temporarily 2012-11-16 20:29:11 -05:00
Jim Cowart
5c2727acfd added .once() shortcut to SubscriptionDefinition and related test 2012-11-07 21:30:51 -05:00
Jim Cowart
354a3187bd Fixed minor bug on node.js when publishing + no subscribers 2012-10-03 23:27:14 -04:00
Jim Cowart
314136cf4a Prepping for 0.7.2 tag 2012-09-25 21:23:06 -04:00
Jim Cowart
63ea8f866d Removed separate 'standard' and 'amd' client browser builds and combined them into one build with amd detection. 2012-09-25 20:48:36 -04:00
Jim Cowart
08f313fa69 Updated package.json and completed post-merge tweaks from @arobson's pull request 2012-09-23 00:16:35 -04:00
Jim Cowart
22bbd6e5ff Updated package.json in root directory, added package.json to node example project, removed node_modules and updated gitignore 2012-09-22 23:43:40 -04:00
Jim Cowart
8eb3519c82 Updated build-all.sh, bumped version number to 0.7.1 2012-09-05 14:30:59 -04:00
Jim Cowart
83c0464429 Code updated to v 0.7.0, prepping to tag 2012-08-28 12:06:19 -04:00
Jim Cowart
4c0aea72b9 Renamed 'ignoreDuplicates' to 'distinctUntilChanged' to better track with @nicholascloud's contributions on 'distinct'. Bumped version to 0.6.4 2012-05-24 23:13:14 -04:00
Jim Cowart
bb4217f7fc Merged pull request #4 from @nicholascloud. Prepping for v0.6.4 bump 2012-05-24 23:03:15 -04:00
Jim Cowart
e305870bda Updated version to v0.6.3 2012-05-23 12:31:47 -04:00
Jim Cowart
6f4436b831 Updated build artifacts: 2012-05-23 12:26:07 -04:00
Jim Cowart
d3ad06218b Fixed bug with subscription priority 2012-05-22 14:35:36 -04:00
Jim Cowart
855afeee96 Updated formatting and build artifacts 2012-05-22 00:37:57 -04:00
Jim Cowart
3441008c1f Updated diagnostics wiretap with ability to use regex for testing matches 2012-04-26 09:42:53 -04:00
Jim Cowart
a77617e8f4 Updated README and removed session related calls from postal module for now 2012-04-23 22:59:31 -04:00
Jim Cowart
951738d56b Reformatted code to more closely (but not exactly) line up with jQuery core formatting standards. Updated postal.socket dependencies in the node example, etc. 2012-04-21 00:56:40 -04:00
Jim Cowart
e25d9196ec utils and configuration refactor 2012-04-20 01:53:46 -04:00
Jim Cowart
300115ce9a Added postal.utils namespace, added tests 2012-04-18 18:16:52 -04:00
Jim Cowart
30a3995f27 Adding working rough draft of node sample application 2012-04-18 01:05:32 -04:00
Jim Cowart
57410d175a Changed build process to produce separate amd and standard lib output for browser 2012-03-28 23:19:04 -04:00
Jim Cowart
e5d08bac53 Adding more tests 2012-03-27 10:50:59 -04:00
Jim Cowart
ec182d82b9 Added tests for defer throttled, debounce 2012-03-27 02:05:45 -04:00
Jim Cowart
10d1fd7c3c Updated build artifacts 2012-03-27 01:09:29 -04:00
Jim Cowart
6d07f9268e Merging downstream master into v0.6.0_RC 2012-03-27 01:08:37 -04:00
Jim Cowart
d2abfd881a Added tests for defer and delay. Removed 'whenHandledThenExecute'. Added postal.reset. Fixed bug in IE with setTimeout call in defer. 2012-03-27 00:55:58 -04:00
Jim Cowart
1cbb5f8d2a Updating build artifacts 2012-03-22 16:00:40 -04:00
Jim Cowart
ba96896db0 Updated build scripts and libs dirs for consolidated standard/amd build 2012-03-22 01:53:38 -04:00
Jim Cowart
db785cecdb Refactoring publish and subscribe API signatures 2012-03-22 01:14:40 -04:00