Skip to content

Commit

Permalink
Publish new version of Blaze@3.0.1
Browse files Browse the repository at this point in the history
  • Loading branch information
denihs committed Nov 14, 2024
1 parent cf96800 commit 4a953bb
Show file tree
Hide file tree
Showing 9 changed files with 101 additions and 57 deletions.
39 changes: 39 additions & 0 deletions DEPLOYMENT.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# How to Deploy the Packages

## Prerequisites
- Ensure you have Meteor installed and are logged in to your Meteor account
- If you're running a checkout, make sure you're in the right updated branch
- Make sure to update the version numbers in each package's `package.js` file before publishing

## Publishing Packages

### Automatic Publishing (Recommended)
Run the `publish-all.sh` script from the root directory:
```bash
./publish-all.sh
```

### Manual Publishing
If you need to publish specific packages only:
1. Remove unwanted packages from `publish-all.sh`, or
2. Manually publish individual packages using:
```bash
cd packages/<package-name>
meteor publish
```

If you change the `publish-all.sh` script removing packages, **do not commit the changes**.

## Package Dependencies
The publish order is critical due to package dependencies. The current sequence publishes "leaf" packages first (those with fewer dependencies), followed by packages that depend on them:

```
1. htmljs 7. observe-sequence 13. templating
2. html-tools 8. blaze 14. spacebars-tests
3. blaze-tools 9. spacebars 15. blaze-html-templates
4. spacebars-compiler 10. templating-compiler 16. ui
5. templating-tools 11. templating-runtime
6. caching-html-compiler 12. blaze-hot
```

> ⚠️ **IMPORTANT**: Maintaining this order is crucial for successful deployment. Do not modify the sequence unless you fully understand the dependency chain.
5 changes: 5 additions & 0 deletions HISTORY.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
## v3.0.1, 2024-11-14

### Highlights / Potentially breaking changes
* [471](https://github.com/meteor/blaze/pull/471) Added support for Promises in `#with`

## v3.0.0, 2024-07-16

### Highlights / Potentially breaking changes
Expand Down
36 changes: 18 additions & 18 deletions packages/blaze/.versions
Original file line number Diff line number Diff line change
@@ -1,24 +1,24 @@
allow-deny@2.0.0
babel-compiler@7.11.0
babel-compiler@7.11.1
babel-runtime@1.5.2
base64@1.0.13
binary-heap@1.0.12
blaze@3.0.0
blaze@3.0.1
blaze-tools@2.0.0
boilerplate-generator@2.0.0
caching-compiler@2.0.0
caching-compiler@2.0.1
caching-html-compiler@2.0.0
callback-hook@1.6.0
check@1.4.2
check@1.4.4
core-runtime@1.0.0
ddp@1.4.2
ddp-client@3.0.0
ddp-common@1.4.3
ddp-server@3.0.0
ddp-client@3.0.2
ddp-common@1.4.4
ddp-server@3.0.2
diff-sequence@1.1.3
dynamic-import@0.7.4
ecmascript@0.16.9
ecmascript-runtime@0.8.2
ecmascript-runtime@0.8.3
ecmascript-runtime-client@0.12.2
ecmascript-runtime-server@0.11.1
ejson@1.1.4
Expand All @@ -29,19 +29,19 @@ html-tools@2.0.0
htmljs@2.0.1
id-map@1.2.0
inter-process-messaging@0.1.2
jquery@3.0.1-alpha300.10
local-test:blaze@3.0.0
jquery@3.0.2
local-test:blaze@3.0.1
logging@1.3.5
meteor@2.0.0
minimongo@2.0.0
meteor@2.0.1
minimongo@2.0.1
modern-browsers@0.1.11
modules@0.20.1
modules@0.20.2
modules-runtime@0.13.2
mongo@2.0.0
mongo-decimal@0.1.4-beta300.7
mongo@2.0.2
mongo-decimal@0.1.5
mongo-dev-server@1.1.1
mongo-id@1.0.9
npm-mongo@4.17.3
npm-mongo@4.17.4
observe-sequence@2.0.0
ordered-dict@1.2.0
promise@1.0.0
Expand All @@ -58,10 +58,10 @@ templating@1.4.4
templating-compiler@2.0.0
templating-runtime@2.0.0
templating-tools@2.0.0
test-helpers@2.0.0
test-helpers@2.0.1
tinytest@1.3.0
tracker@1.3.4
typescript@5.4.3
underscore@1.6.4
webapp@2.0.0
webapp@2.0.3
webapp-hashing@1.1.2
2 changes: 1 addition & 1 deletion packages/blaze/package.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Package.describe({
name: 'blaze',
summary: "Meteor Reactive Templating library",
version: '3.0.0',
version: '3.0.1',
git: 'https://github.com/meteor/blaze.git'
});

Expand Down
36 changes: 18 additions & 18 deletions packages/spacebars-tests/.versions
Original file line number Diff line number Diff line change
@@ -1,24 +1,24 @@
allow-deny@2.0.0
babel-compiler@7.11.0
babel-compiler@7.11.1
babel-runtime@1.5.2
base64@1.0.13
binary-heap@1.0.12
blaze@3.0.0
blaze-tools@2.0.0
boilerplate-generator@2.0.0
caching-compiler@2.0.0
caching-compiler@2.0.1
caching-html-compiler@2.0.0
callback-hook@1.6.0
check@1.4.2
check@1.4.4
core-runtime@1.0.0
ddp@1.4.2
ddp-client@3.0.0
ddp-common@1.4.3
ddp-server@3.0.0
ddp-client@3.0.2
ddp-common@1.4.4
ddp-server@3.0.2
diff-sequence@1.1.3
dynamic-import@0.7.4
ecmascript@0.16.9
ecmascript-runtime@0.8.2
ecmascript-runtime@0.8.3
ecmascript-runtime-client@0.12.2
ecmascript-runtime-server@0.11.1
ejson@1.1.4
Expand All @@ -30,20 +30,20 @@ html-tools@2.0.0
htmljs@2.0.1
id-map@1.2.0
inter-process-messaging@0.1.2
jquery@3.0.1-alpha300.10
local-test:spacebars-tests@2.0.0
jquery@3.0.2
local-test:spacebars-tests@2.0.1
logging@1.3.5
markdown@2.0.0
meteor@2.0.0
minimongo@2.0.0
meteor@2.0.1
minimongo@2.0.1
modern-browsers@0.1.11
modules@0.20.1
modules@0.20.2
modules-runtime@0.13.2
mongo@2.0.0
mongo-decimal@0.1.4-beta300.7
mongo@2.0.2
mongo-decimal@0.1.5
mongo-dev-server@1.1.1
mongo-id@1.0.9
npm-mongo@4.17.3
npm-mongo@4.17.4
observe-sequence@2.0.0
ordered-dict@1.2.0
promise@1.0.0
Expand All @@ -58,15 +58,15 @@ session@1.2.2
socket-stream-client@0.5.3
spacebars@2.0.0
spacebars-compiler@2.0.0
spacebars-tests@2.0.0
spacebars-tests@2.0.1
templating@1.4.4
templating-compiler@2.0.0
templating-runtime@2.0.0
templating-tools@2.0.0
test-helpers@2.0.0
test-helpers@2.0.1
tinytest@1.3.0
tracker@1.3.4
typescript@5.4.3
underscore@1.6.4
webapp@2.0.0
webapp@2.0.3
webapp-hashing@1.1.2
2 changes: 1 addition & 1 deletion packages/spacebars-tests/package.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Package.describe({
name: 'spacebars-tests',
summary: "Additional tests for Spacebars",
version: '2.0.0',
version: '2.0.1',
git: 'https://github.com/meteor/blaze.git'
});

Expand Down
34 changes: 17 additions & 17 deletions packages/templating-runtime/.versions
Original file line number Diff line number Diff line change
@@ -1,24 +1,24 @@
allow-deny@2.0.0
babel-compiler@7.11.0
babel-compiler@7.11.1
babel-runtime@1.5.2
base64@1.0.13
binary-heap@1.0.12
blaze@3.0.0
blaze-tools@2.0.0
boilerplate-generator@2.0.0
caching-compiler@2.0.0
caching-compiler@2.0.1
caching-html-compiler@2.0.0
callback-hook@1.6.0
check@1.4.2
check@1.4.4
core-runtime@1.0.0
ddp@1.4.2
ddp-client@3.0.0
ddp-common@1.4.3
ddp-server@3.0.0
ddp-client@3.0.2
ddp-common@1.4.4
ddp-server@3.0.2
diff-sequence@1.1.3
dynamic-import@0.7.4
ecmascript@0.16.9
ecmascript-runtime@0.8.2
ecmascript-runtime@0.8.3
ecmascript-runtime-client@0.12.2
ecmascript-runtime-server@0.11.1
ejson@1.1.4
Expand All @@ -29,18 +29,18 @@ html-tools@2.0.0
htmljs@2.0.1
id-map@1.2.0
inter-process-messaging@0.1.2
local-test:templating-runtime@2.0.0
local-test:templating-runtime@2.0.1
logging@1.3.5
meteor@2.0.0
minimongo@2.0.0
meteor@2.0.1
minimongo@2.0.1
modern-browsers@0.1.11
modules@0.20.1
modules@0.20.2
modules-runtime@0.13.2
mongo@2.0.0
mongo-decimal@0.1.4-beta300.7
mongo@2.0.2
mongo-decimal@0.1.5
mongo-dev-server@1.1.1
mongo-id@1.0.9
npm-mongo@4.17.3
npm-mongo@4.17.4
observe-sequence@2.0.0
ordered-dict@1.2.0
promise@1.0.0
Expand All @@ -54,12 +54,12 @@ socket-stream-client@0.5.3
spacebars@2.0.0
spacebars-compiler@2.0.0
templating-compiler@2.0.0
templating-runtime@2.0.0
templating-runtime@2.0.1
templating-tools@2.0.0
test-helpers@2.0.0
test-helpers@2.0.1
tinytest@1.3.0
tracker@1.3.4
typescript@5.4.3
underscore@1.6.4
webapp@2.0.0
webapp@2.0.3
webapp-hashing@1.1.2
2 changes: 1 addition & 1 deletion packages/templating-runtime/package.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Package.describe({
name: 'templating-runtime',
summary: "Runtime for compiled .html files",
version: '2.0.0',
version: '2.0.1',
git: 'https://github.com/meteor/blaze.git',
documentation: null
});
Expand Down
2 changes: 1 addition & 1 deletion site/source/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@ description:

{%- changelog '../HISTORY.md' %}

<!-- Change this to force a deployment 02 -->
<!-- Change this to force a deployment 03 -->

0 comments on commit 4a953bb

Please sign in to comment.