Now, this is just the beginning and we have a long way to go to uplift this amazing package and work has already started. If you are using meteor-desktop please try this update out and if you can spare some time help us out with upgrading things further.
meteor-desktop 3.0 changelog
Fixed to work with Meteor 2.6+ Node 14+.
Updated shelljs to 0.8.5 .
Fix bundler plugin to pass non-uglified code instead of undefined to fs.writeFileSync in dev mode.
Updated build configs to use Meteor 2.6 when building + testing.
Updated chokidar dependency from 2.x to 3.x for meteor-desktop-bundler and meteor-desktop-watcher packages.
Breaking: changes to publish packages under a new name.
meteor-desktop npm package renamed to @meteor-community/meteor-desktop
omega:meteor-desktop-bundler Atmosphere package renamed to communitypackages:meteor-desktop-bundler
omega:meteor-desktop-watcher Atmosphere package renamed to communitypackages:meteor-desktop-watcher
Updated all references to these package names in the code.
@storyteller - any update when the DesktopHCP feature is going to be fixed? That would help a lot (save us from building new versions for each small package update eg).
This is the last week where I will be busy beyond reproach. The community hangout, this Saturday is pretty much to celebrate my return to full-time Meteor. So starting next week I will be available for more of those jobs. Donations help to increase how much time I can spend on MCP in general.
Still as you can imagine I canāt be expert in all the MCP projects, so any additional help is always welcome and Iām ready to get things merged and published and help in other ways possible.
Hi all,
Has anybody else tried to use Meteor Desktop 3.0 with Meteor v3? Iām getting a fibers error when I try to add the package(s).
While loading plugin `meteor-desktop-bundler` from package `communitypackages:meteor-desktop-bundler`:
packages/modules-runtime.js:222:12: Cannot find module 'fibers'
at makeMissingError (packages/modules-runtime.js:222:12)
at Module.require (packages/modules-runtime.js:241:17)
at require (packages/modules-runtime.js:258:21)
at module (packages/promise.js:40:3)
at fileEvaluate (packages/modules-runtime.js:336:7)
at Module.require (packages/modules-runtime.js:238:14)
at require (packages/modules-runtime.js:258:21)
at packages/promise.js:147:15
at packages/promise.js:154:3
EDIT:
Ah, found a GitHub issue related to upgrading to Meteor v3. Okidoki. Will continue conversation there.
Okay, I just submitted a pull request. It requires publishing Atmosphere packages so that the command line utility works; so I havenāt gotten a desktop build compiling yet. But I think this is the first step.
I havenāt used this package. Does it allows to make a single executable program( meteor app + mongodb)?
Yes, I think it uses the Mongo Community Edition server. And you can swap out the MongoURL for an Atlas cluster or local DB server, as needed. Itās basically the same as Cordova and compiling to mobile devices, except you compile to a desktop app instead.