Update Meteor to latest and other base packages
youralien opened this issue · 3 comments
It has major updates to cordova which should help us.
Plus, we are currently on a janky intermediate version of meteor (e.g., METEOR@1.8.1-issue-10516.0
) due to #116
A couple others
cordova-background-geolocation-lt@3.8.1
phonegap-plugin-push@2.3.0
For Meteor, see the changelog for which cordova packages really get some major updates
https://docs.meteor.com/changelog.html
just ran meteor update
. I'm a little confused that many of the packages are old, but some of these versions may not be compatible with our project. Not going to update just yet, but copying this here for reference.
accounts-password upgraded from 1.6.0 to 1.6.1
caching-html-compiler upgraded from 1.1.2 to 1.1.3
ddp-rate-limiter upgraded from 1.0.7 to 1.0.8
ddp-server upgraded from 2.3.1 to 2.3.2
mdg:validated-method upgraded from 1.1.0 to 1.2.0
minifier-css upgraded from 1.5.0 to 1.5.2
npm-mongo upgraded from 3.7.0 to 3.7.1
raix:eventstate upgraded from 0.0.4 to 0.0.6
raix:push upgraded from 3.3.0 to 3.4.1
socket-stream-client upgraded from 0.3.0 to 0.3.1
url upgraded from 1.3.0 to 1.3.1
xolvio:cleaner upgraded from 0.3.3 to 0.4.0
The following top-level dependencies were not updated to the very latest version
available:
* aldeed:collection2 2.10.0 (3.1.0 is available)
* cfs:filesystem 0.1.2 (3.0.0 is available)
* cfs:gridfs 0.0.34 (3.0.0 is available)
* cfs:standard-packages 0.5.10 (3.0.0 is available)
* jquery 1.11.11 (3.0.0 is available)
* msavin:mongol 2.0.1 (10.0.1 is available)
* raix:push 3.4.1 (4.0.0 is available)
* sergeyt:typeahead 0.11.1_9 (1.2.0 is available)
Newer versions of the following indirect dependencies are available:
* aldeed:collection2-core 1.2.0 (2.1.2 is available)
* aldeed:schema-deny 1.1.0 (3.0.0 is available)
* aldeed:schema-index 1.1.1 (3.0.0 is available)
* cfs:access-point 0.1.49 (3.0.0 is available)
* cfs:base-package 0.0.30 (3.0.0 is available)
* cfs:collection 0.5.5 (3.0.0 is available)
* cfs:collection-filters 0.2.4 (3.0.0 is available)
* cfs:data-man 0.0.6 (3.0.0 is available)
* cfs:file 0.1.17 (3.0.0 is available)
* cfs:http-methods 0.0.32 (3.0.0 is available)
* cfs:http-publish 0.0.13 (3.0.0 is available)
* cfs:power-queue 0.9.11 (3.0.0 is available)
* cfs:reactive-list 0.0.9 (3.0.0 is available)
* cfs:reactive-property 0.0.4 (3.0.0 is available)
* cfs:storage-adapter 0.2.4 (3.0.0 is available)
* cfs:tempstore 0.1.6 (3.0.0 is available)
* cfs:upload-http 0.0.20 (3.0.0 is available)
* cfs:worker 0.1.5 (3.0.0 is available)
* coffeescript 1.0.17 (2.4.1 is available)
* meteortoys:toykit 3.0.4 (10.0.0 is available)
* raix:eventemitter 0.1.3 (1.0.0 is available)
* softwarerero:accounts-t9n 1.3.11 (2.5.2 is available)
These versions may not be compatible with your project.
To update one or more of these packages to their latest
compatible versions, pass their names to `meteor update`,
or just run `meteor update --all-packages`.
getting some errors with building cordova plugins
here is a helpful thread to start reading, next time I pick this up: meteor/meteor#8998
- update: I added
rm -rf .meteor/local/cordova-build
as suggested to solve this issue
helpful thread for another type of build error: chemerisuk/cordova-plugin-firebase-analytics#103
- update:
pod repo update
fixes this build error
got an error while doing the xcode archive, clang error 70. helpful link about it... https://stackoverflow.com/questions/45667117/clang-error-clang-frontend-command-failed-with-exit-code-70-use-v-to-see-inv
- update: still broken, but I tried doing
rm -rf ~/Library/Developer/Xcode/DerivedData
which is supposed to clear a cache that is part of Cocoapods
got errors when doing a meteor update on other packages, such as raix:push and its dependencies like raix:eventstate. see https://forums.meteor.com/t/meteor-update-and-raix-eventstate/53727/5
- update: downgraded and now running
meteor
works without errors
trying to build ios in development mode, but encountering some errors in xcode related to the cordova-background-fetch package
- Lexical or Preprocessor Issue: BackgroundTasks/BackgroundTasks.h file not found
- Parse Issue: Could not build module
TSBackgroundFetch
- https://github.com/transistorsoft/cordova-plugin-background-fetch/search?q=TSBackgroundFetch&unscoped_q=TSBackgroundFetch
- I might need to enable Background Processing, which is only available in XCode 11 https://itnext.io/swift-ios-13-backgroundtasks-framework-background-app-refresh-in-4-steps-3da32e65bc3d
I'm wondering what cordova packages are also not valid, if cordova is bumped to version 9. For example, cordova-custom-config
doesn't seem to have any mentions of cordova 9