Commit Graph

168 Commits

Author SHA1 Message Date
Nick Martin
83386b23d9 Bump version number to 0.5.1. 2012-11-15 23:14:19 -08:00
Nick Martin
0619101839 Comment on dependencies in license file. 2012-11-15 23:09:21 -08:00
Nick Martin
12c338be73 Roll http-proxy back to 0.8.3 (there is a regression in 0.8.4) and bump sockjs to 0.3.4. 2012-11-15 20:44:57 -08:00
Nick Martin
80b30a5dc2 Feedback from review: refactor mongo url code so there is only one place to change. 2012-11-15 20:44:57 -08:00
Nick Martin
03bbf28dcf Remove unneeded dir that makes the dev bundle substantially bigger. 2012-11-15 20:44:57 -08:00
Nick Martin
10c2a20e11 bump dev bundle version number. 2012-11-15 20:44:56 -08:00
Nick Martin
5b35785253 bump a bunch of versions 2012-11-15 20:44:02 -08:00
David Glasser
a5cc93ee55 Remove the 'sass' package, as warned in 0.5.0.
Meteor's sass package wraps the "sass" NPM module, which implements a version of
the Sass language much older than the .sass described at sass-lang.com (and
doesn't implement the current recommended .scss language at all). It also has
poor error handling, so it mostly just ends up confusing users.

The module is unmaintained, and its author now uses stylus/nib (which Meteor
supports: see the stylus package).

If many users want Sass support, we could add this back in wrapping the
"node-sass" package instead (which supports a more recent version of the Sass
language), but for now, just remove it. Meteor still supports Stylus and Less
out of the box.

Fixes #143.
2012-11-05 15:24:08 -08:00
David Glasser
cb464b7ee4 For both CLI meteor and the server, require up-to-date Node.
We allow Node versions later than the version in the dev bundle (which is the
version that is used for pre-release QA) but not earlier.
2012-11-05 14:04:48 -08:00
David Glasser
a432c243aa Update version of fibers referred to in the docs. 2012-11-02 09:12:22 -07:00
Tom Wijsman
8f83b2c32e Made sure all file system related statements use proper path.join and path.sep to support other platforms. 2012-10-30 15:53:49 -07:00
Nick Martin
6dfb976104 Bump version number for 0.5.0. 2012-10-12 21:17:18 -07:00
David Glasser
08a0eda83e Merge branch 'devel' into deps-utils-private
Conflicts:
	packages/session/session.js
2012-10-05 15:14:13 -07:00
David Glasser
5eb81e920d Increment version to 0.4.2. 2012-10-01 18:25:18 -07:00
David Glasser
ef874ae15d node.sh: no readline if in Emacs shell. 2012-09-27 13:38:29 -07:00
David Glasser
09eda1e30a Increment bundle to 0.2.5 (because 0.2.4 has a bad node version). 2012-09-27 13:03:45 -07:00
David Glasser
20f8da21c5 Update node to v0.8.11, a quick bugfix release on top of v0.8.10. 2012-09-27 13:02:43 -07:00
David Glasser
1426432da8 Update dev bundle version number to 0.2.4. 2012-09-27 12:39:01 -07:00
David Glasser
c4f977588a Replace our custom non-blocking stdin hack.
Instead:

  - Upgrade to node v0.8.10, which includes the fix to
    https://github.com/joyent/node/issues/3994, to fix "meteor mongo".

  - To fix "meteor deploy" in emacs shell, use a hack to revert the O_NONBLOCK
    setting after process.stdin is evaluated: since the 3994 fix only applies
    when something is spawn'd, make sure to spawn 'true' after evaluating
    process.stdin.

  - In our node.sh script, if in emacs shell, use Perl to make stdin
    non-blocking after node exits. This makes the Node REPL work.
2012-09-27 12:39:01 -07:00
David Glasser
bc3778c17f Update SockJS to 0.3.3 for iOS 6 xhr-polling support.
See https://github.com/sockjs/sockjs-node/pull/88
2012-09-27 12:34:48 -07:00
David Glasser
a9dfc0322b Build RPMs in the build-specific tempdir. 2012-09-25 17:52:42 -07:00
David Greenspan
8648180803 Merge branch 'devel' into deps-utils 2012-09-19 11:54:27 -07:00
David Glasser
f40b7b03c0 Update version number for 0.4.1.
This will be the commit that 0.4.1 is released from. If the initial release
candidate fails QA, this commit will be reverted.
2012-09-18 10:49:40 -07:00
David Glasser
d1467c983d Revert "Update version number for 0.4.1."
This reverts commit 8ddcc21a0e.

More changes are necessary to History.md.
2012-09-18 10:21:26 -07:00
David Glasser
8ddcc21a0e Update version number for 0.4.1.
This will be the commit that 0.4.1 is released from. If the initial release
candidate fails QA, this commit will be reverted.
2012-09-17 23:38:51 -07:00
David Greenspan
d0f8bc32ce Merge branch 'devel' into deps-utils 2012-09-17 22:17:50 -07:00
David Glasser
9285bd9cab Bump dev bundle version number to 0.2.3. 2012-09-17 18:51:21 -07:00
David Glasser
e50d71a208 Only include the correct architecture's fibers.node in the dev bundle. 2012-09-17 18:39:35 -07:00
David Glasser
18b55d05c0 Revert "Work around debian build issue related to node fibers."
This reverts commit 6121400983.

We will solve this by deleting distracting versions of fibers.node rather than
by working around them. This will fix rpmbuild as well.
2012-09-17 18:39:01 -07:00
David Glasser
30d20ea8db Preserve spaces in arguments to admin/node.sh. 2012-09-17 18:31:37 -07:00
David Greenspan
efce49331b include deps-utils in spark.js 2012-09-16 02:55:48 -07:00
David Greenspan
e8256ef866 Spark._currentRenderer not an EnvironmentVariable
This isn't the kind of dynamic var that should
persist into timer callbacks, it should just be
on the stack.  Also cuts dependence of spark
on dynamics.
2012-09-16 01:22:21 -07:00
David Greenspan
8e5e0b623a Script in admin/ to build spark.js 2012-09-16 00:49:09 -07:00
David Glasser
216b3f312e generate-dev-bundle.sh: add reminder to update LICENSE.txt. 2012-09-14 11:32:28 -07:00
Nick Martin
a43c8b1d6a Comment on upcoming fix in node that means we can remove our hacky patch. 2012-09-11 17:14:07 -07:00
Nick Martin
1cfc9f6df2 Bump version number again for PORTABLE fix. 2012-09-06 22:41:33 -07:00
Nick Martin
6121400983 Work around debian build issue related to node fibers. 2012-09-06 22:40:49 -07:00
Nick Martin
b0dbd1cb7f Use the PORTABLE flag to make npm not hard-code the install prefix 2012-09-06 22:13:53 -07:00
David Greenspan
bccc870ac4 minor comment wording 2012-09-06 21:12:30 -07:00
Nick Martin
b672b780d8 Bump version number for final build before merge. 2012-09-06 19:44:23 -07:00
Nick Martin
4498058a62 Reduce the size of the dev bundle. 2012-09-04 22:55:04 -07:00
Nick Martin
fe836775fd Bump fibers, new version was just released. 2012-09-04 21:26:09 -07:00
Nick Martin
64bd3f782d Clean up hack to node.
- clarify comments.
- setNonBlocking -> setBlocking
- add extra safety when calling on a stock node
2012-09-04 21:26:09 -07:00
David Greenspan
73ba7d1db1 Fix "meteor mongo" and behavior in the Emacs shell
Monkey-patches Node.  This is super ugly!
2012-08-31 19:08:57 -07:00
Nick Martin
a0f64a317a Node now builds openssl statically by default, so we can remove our hacky static linking. 2012-08-31 14:48:15 -07:00
David Greenspan
8d759523da Add npm "keypress" module 2012-08-31 14:46:28 -07:00
Nick Martin
a8e963d8ca Increment version numbers for all the software we use. 2012-08-31 13:58:19 -07:00
Nick Martin
01548403d0 Bump dev bundle version number. This is a big change, so 0.2.0. 2012-08-31 13:58:19 -07:00
Nick Martin
8f4045c1b9 Bump version number for release. 2012-08-30 21:00:42 -07:00
David Glasser
4e68bdd0e9 dev_bundle 0.1.7: packages needed for email branch 2012-08-16 19:44:31 -07:00