Sashko Stubailo
36da5aecb4
Make all version numbers not have rc
2014-10-13 14:09:37 -07:00
Sashko Stubailo
698fbedb10
Bump all of the version numbers to rc.0
2014-10-07 17:10:48 -07:00
Sashko Stubailo
1e53f6b598
Bump all version numbers again after cherry-picking unipackage fix
2014-10-01 17:06:57 -07:00
Sashko Stubailo
0129c3f5ac
Bump all of the version numbers again, to republish with the unipackage.json fix
2014-10-01 15:43:05 -07:00
Sashko Stubailo
eecc272e4a
Bump every single package version number due to a change in compilation
2014-09-29 23:44:50 -07:00
ekatek
bab557d49b
incrementing package versions for a clean release
2014-09-25 18:34:34 -07:00
ekatek
220cc69e31
package versions incremented
2014-09-19 21:16:14 -07:00
Avital Oliver
3351183d8a
package version bumps for 0.9.1.1
2014-09-06 14:27:26 -07:00
Avital Oliver
16ff10c96b
Fix weak dependencies on renamed packages
...
The renames of packages ui -> blaze, deps -> tracker,
livedata -> ddp worked fine when a package or an app
dependened on the renamed packages. But if there was
a weak dependency (say `api.use('ui', {weak: true})`)
then:
(1) `Package.ui` would be null (since it's not in
meteor-platform)
(2) Even if your app added 'ui' explicitly, the 'ui'
package didn't export any symbols.
2014-09-06 13:05:19 -07:00
Avital Oliver
c23408bdd7
versions for 0.9.1
2014-09-04 15:41:39 -07:00
Avital Oliver
6f6630d616
Update package versions for 0.9.1-rc2
2014-08-28 12:37:04 -07:00
Avital Oliver
ca8ae9462d
Export 'Deps' from the tracker package.
...
Specifically, this gives apps access to Deps (via meteor-platform,
formerly known as standard-app-packages)
2014-08-28 12:13:55 -07:00
Avital Oliver
864fffc9e9
Bump package versions in preparation for 0.9.1-rc0
2014-08-28 11:00:35 -07:00
Avital Oliver
171c2dea49
Fix the deprecated deps package
2014-08-28 10:35:40 -07:00
Sashko Stubailo
41910019e1
Renamed Deps to Tracker in all packages
2014-08-27 20:05:22 -07:00
Sashko Stubailo
8e7cd297bf
Renamed Deps to Tracker and added deprecated deps package. Tests pass
2014-08-27 19:45:49 -07:00
Sashko Stubailo
5931697fa6
A mind-blowing number of new automatic docs
2014-08-26 16:00:01 -07:00
Sashko Stubailo
61f709ac9b
Add Deps.Computation
2014-08-26 10:18:36 -07:00
Sashko Stubailo
dbaf42e6ea
Add capability for instance documentation, added dependency
...
Broke some links, going to fix those later
2014-08-26 10:12:32 -07:00
Sashko Stubailo
3a6f9dbe43
Autodoc'ed Deps
2014-08-25 21:13:22 -07:00
David Glasser
2866a2018f
version bump for rc10
2014-08-19 17:31:18 -07:00
David Greenspan
63f984c5e5
Fix stack trace fix after testing in Safari
2014-08-19 11:08:13 -07:00
David Greenspan
187c86b3e5
Improve Deps error reporting for Cordova
...
In Chrome, the built-in, non-standard property `e.stack` starts with `“Error: ”+e.message`. So we said `(e.stack || e.message)`. However, in Cordova, e.stack does not include e.message. So detect whether e.stack includes e.message or not and act accordingly (to avoid losing the message or printing it twice).
Also add some comments and stop printing “Exception from Deps afterFlush function function”.
2014-08-19 10:56:19 -07:00
David Glasser
996d347139
Merge branch 'devel' into packaging
...
Conflicts:
docs/client/api.html
docs/client/concepts.html
docs/client/introduction.html
meteor
packages/html-tools/package.js
packages/spacebars-common/package.js
packages/webapp/webapp_server.js
tools/bundler.js
2014-07-21 16:18:25 -07:00
ekatek
b9a714f028
ripping out internal, name and test from package.js files
2014-07-07 20:50:50 -07:00
David Greenspan
5da79a13d6
Improve Deps stack traces
...
Change from `_assign(Deps.Computation.prototype, {foo: …})` style to `Computation.prototype.foo = …` style.
With the old style, Chrome had really bad names for stack frames, like `_assign.flush` instead of `Deps.flush`.
2014-06-23 20:03:44 -07:00
ekatek
fb709c9563
remove versions files from core packages
2014-06-16 22:11:31 -07:00
David Glasser
c5e5305a3b
Merge branch 'devel' into packaging
...
Conflicts:
tools/bundler.js
tools/packages.js
2014-06-11 12:02:57 -07:00
Avital Oliver
a2d8a975bc
Remove one unhelpful stack frame from Deps
...
Instead of `callWithNoYieldsAllowed` which calls a function
within (introducing a new stack frame that doesn't absolutely
nothing on the client), we now use `withNoYieldsAllowed` that
returns a new function that then gets called.
Since Deps is used all over the place, and in particular
in Blaze, this makes it much easier to look at the stack
trace when stopping in a debugger (for example, when a helper
gets re-executed).
Motivated by the Blaze manual.
2014-06-03 16:54:56 -07:00
Maxime Quandalle
c2e075393f
Remove unused Underscore dependency in the Deps package
...
Underscore is useless since 8805281
2014-05-22 16:06:26 -07:00
ekatek
beb0e59b9d
new version files from teh new solver? Also, package.js correct with tests
2014-05-09 17:36:25 -07:00
ekatek
031890d2c5
don't store buildtime deps in the catalog
2014-05-04 16:56:58 -07:00
ekatek
23ad149a78
better versions files
2014-04-25 15:06:45 -07:00
ekatek
10d2047d12
clean up
2014-04-25 15:01:20 -07:00
ekatek
c84c8d6097
alphabetize package version lock files
2014-04-24 18:18:21 -07:00
David Glasser
3d3bdd4f50
versions.json update (these should be sorted!)
2014-04-24 17:02:46 -07:00
David Glasser
fbde0a00a7
Merge branch 'publish-packages' into library-refactor
...
Conflicts:
packages/domutils/package.js
packages/handlebars/package.js
packages/htmljs/package.js
packages/liverange/package.js
packages/spark/package.js
packages/universal-events/package.js
tools/bundler.js
tools/help.txt
tools/packages.js
tools/run-app.js
tools/run-mongo.js
tools/skel/.meteor/packages
2014-04-24 17:01:36 -07:00
David Glasser
3b21c2d9a7
Merge branch 'devel' into publish-packages
...
Conflicts:
packages/domutils/package.js
packages/handlebars/package.js
packages/htmljs/package.js
packages/liverange/package.js
packages/madewith/package.js
packages/meteor-developer/meteor_developer_server.js
packages/preserve-inputs/package.js
packages/spark/package.js
packages/universal-events/package.js
tools/commands.js
tools/files.js
tools/help.txt
tools/packages.js
2014-04-24 16:27:21 -07:00
ekatek
29f2216919
rename test-packages back, make catalog slightly more efficient, add remaining versions.json
2014-04-21 19:02:30 -07:00
ekatek
9f543d4d03
versions files for packages
2014-04-21 18:16:31 -07:00
David Greenspan
a01833f74c
Fix Deps's broken _assign (harmless)
...
You can't do ({hasOwnProperty: 12345}).hasOwnProperty("hasOwnProperty") -- think about it.
Basically, `obj.hasOwnProperty(key)` is considered harmful. `Object.prototype.hasOwnProperty.call(obj, key)` is fine. We should standardize on `_.has` or something and do a pass through the codebase.
This is my code so my bad.
2014-04-16 08:01:25 -07:00
ekatek
833d8b3620
adding names and test packages where applicable; wip
2014-04-10 15:04:38 -07:00
David Greenspan
83799bb7f2
Fix comment in Deps
2014-04-03 20:27:18 -07:00
David Greenspan
61a1bb5e14
Streamline Deps exception path
...
For debugging, it's better to not rethrow an exception if possible. This code should be equivalent.
2014-04-03 18:42:38 -07:00
David Greenspan
c65038c04a
Fix Deps debugFunc for non-Meteor use
...
Apparently on current Chrome you can't call (f = console.log, f("x")). You need to bind console.
2014-04-03 18:42:38 -07:00
David Greenspan
db8c05bd62
Make Deps not require Meteor again
2014-04-03 14:26:06 -07:00
David Greenspan
8805281798
Make Deps not require Underscore
2014-04-03 09:26:46 -07:00
Avital Oliver
748c4db7a3
No more spark and universal-events packages
2014-03-25 19:09:56 -07:00
ekatek
6663528a34
Merge branch 'devel' into publish-packages
...
Conflicts:
packages/underscore-tests/package.js
2014-03-21 15:26:06 -07:00
David Greenspan
7e49210eec
Deps: Do less function wrapping
...
Now you can actually see function source code when you inspect _onInvalidateCallbacks in the debugger. Instead of wrapping a bunch of stuff around the callbacks before enqueuing them, we move the logic to where they are called.
2014-03-21 02:53:34 -07:00