- Add
awaitforchildren()option by @arianjahiri - Replace
lodash.isequalwithnode:utilisDeepStrictEqual@storytellercz - Update dev dependencies
Npm.dependsplacement fix inpackage.js
- Bump development dependencies @storytellercz
Npm.requiretoimportfor lodash @storytellercz
- Bump
versionsFromcompat for Meteor 3.0 @storytellercz - Update
meteortesting:mochato v3.2.0 @storytellercz - Small performance improvement in
onStop@storytellercz
- Update
zodern:typesto v1.0.13 @storytellercz - Bump
versionsFromcompat for Meteor 3.0-rc.0 @storytellercz
- Revert "Fix for conflicting cursor events #177" PR @manueltimita
- Bump
versionsFromcompat for Meteor 3.0-beta.6 @storytellercz
valueOfIdmoved toutils.js- Fixed race condition waiting for documents to be added PR @redabourial
- Fix conflicting cursor events PR @gabrielcazacu96
- Fixed test dependencies PR @manueltimita
- Fixed
this.ready()being fired too early PR manueltimita - Added
ddpdependency that is needed for Meteor 3.0 and version support for Meteor3.0-beta.0@storytellercz - Updated
zodern:typesto v1.0.11 @storytellercz
- Added basic TypeScript types PR @storytellercz
- Update
zodern:typesto v1.0.10 @storytellercz - Replace "for of" with "Promise.all" to keep the parallelism in _publishChildrenOf PR aboire
- Fix an issue with improper use of
Object.entriesinstead ofObject.values@storytellercz - Replace underscore/lodash references in _.any() and _.isequal() with natives PR @Nandika-A
- Update dev dependencies @storytellercz
- Add installation compatibility with Meteor
3.0-alpha.15@storytellercz
- Allow to pass async function to publishComposite PR @alisnic
- Added Meteor v2.8.1 as an additional minimum build target @storytellercz
- Remove observeChanges subscription PR @storytellercz
- Fix wrong topLevelDocument in third Level find & remove underscore in
publication.jsPR @storytellercz - feature(ci): add comment issue workflow PR @jankapunkt
- Reformat code to StandardJS & add other community standards
- Update dependencies
- Do not publish to client
- Add test target to makefile
- Revert the changes from "Handle stopping a publication early #121
- Handle stopping a publication early
- Allow
childrento be declared as a function
- Fix issue #102: userId is undefined in child publications, wrap
cursor.observecallbacks withMeteor.bindEnvironment - Publish children before publishing parents to mitigate rendering incomplete data
- Run
checkonoptionsto 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