- Support to unblock all publications (Meteor.settings.public.publishComposite.unblock)
- Rename package to pathable:publish-composite
- Support to enable logs using settings (Meteor.settings.public.publishComposite.debug)
- Support to unblocked publications, by default it stills false
publishComposite('currentPeople', currentPeoplePublish, {
unblock: true,
});
- Fix issue #102: userId is undefined in child publications, wrap
cursor.observe
callbacks withMeteor.bindEnvironment
- Publish children before publishing parents to mitigate rendering incomplete data
- Run
check
onoptions
to make it easier to troubleshoot/identify incorrect values
- Support for new ES6/ES2015 style imports
- Update for meteor 1.4
- Change from LGPL to MIT license
- Merge branch 'patrickml-issue/#46'
- Merge branch 'issue/#46' of https://github.com/patrickml/meteor-publish-composite into patrickml-issue/#46
- Merge branch 'Profab-user-logout-fix'
- Merge branch 'user-logout-fix' of https://github.com/Profab/meteor-publish-composite into Profab-user-logout-fix
- Support multiple top level publications
- Make sure instance options is not empty
- Completed issue #46 (Error when logging out)
- Improve logic for removing unneeded docs on republish
- Fix bug: odd behavior when documents have ObjectIDs as IDs instead of strings
- Check to see if doc is published before sending changes
- Make sure the correct key value is used when accessing childPublications
- Fix issue #17, docs are not published to both primary collection and alternate collection when they overlap
- Update package description
- Update versions.json
- Use cursor.observeChanges so only actual changes are sent to client
- Merge pull request #15 from czeslaaw/master
- problem with unset fix
- Update package summary
- Fix links in README
- Add info about collectionName property to README
- Add "More Info" section to README
- Update version of meteor in versions.json to 1.1.0
- Rename package to reywood:publish-composite
- Merge branch 'develop'
- Update installation instructions in README
- Specify package name and shorten description so "meteor publish" succeeds
- Upgrade to Meteor 0.9
- Fix bug #10: Exception when republishing null cursor
- Disable debug logging
- Allow records to be published to an alternate client side collection
- Fix bug when sub.removed is called with a string ID instead of an ObjectID
- Do not send duplicate documents across the wire unless they have changed
- Turn off debug logging
- Improve logic for republishing a changed document
- Update README
- Minor formatting update to README
- Set correct context for find function
- Fix null reference bug when unpublishing
- Add license
- Update description
- Update README
- Update subscription docs when "foreign keys" change, resolves #2
- Remove old tests
- Remove child documents when parent is removed
- Add tinytests
- Update README
- Fix homepage in smart.json
- Initial commit