Skip to content

Commit

Permalink
Merge pull request #1511 from analogjs/beta
Browse files Browse the repository at this point in the history
chore: release 1.10.3
  • Loading branch information
brandonroberts authored Dec 17, 2024
2 parents fc43b7e + f1bb66e commit b7befbc
Show file tree
Hide file tree
Showing 21 changed files with 87 additions and 54 deletions.
18 changes: 18 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,21 @@
## [1.10.3-beta.3](https://github.com/analogjs/analog/compare/v1.10.3-beta.2...v1.10.3-beta.3) (2024-12-17)

### Bug Fixes

- **platform:** add front-matter for default optimization ([#1510](https://github.com/analogjs/analog/issues/1510)) ([faab0d5](https://github.com/analogjs/analog/commit/faab0d5d9c23ac571cc1be77efdbaf99b8db0a3c))

## [1.10.3-beta.2](https://github.com/analogjs/analog/compare/v1.10.3-beta.1...v1.10.3-beta.2) (2024-12-17)

### Bug Fixes

- **vitest-angular:** use vite overrides to pass test watch mode ([#1509](https://github.com/analogjs/analog/issues/1509)) ([438571f](https://github.com/analogjs/analog/commit/438571fc847ed9cf1594e7efac9c510b812c1cd0))

## [1.10.3-beta.1](https://github.com/analogjs/analog/compare/v1.10.2...v1.10.3-beta.1) (2024-12-17)

### Bug Fixes

- **vitest-angular:** set watch mode flag when passed from CLI args ([#1508](https://github.com/analogjs/analog/issues/1508)) ([f4fbe77](https://github.com/analogjs/analog/commit/f4fbe77b7c819bdb601cd4cfa2c041038f85ace5))

## [1.10.2](https://github.com/analogjs/analog/compare/v1.10.1...v1.10.2) (2024-12-16)

### Bug Fixes
Expand Down
1 change: 0 additions & 1 deletion libs/card/project.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@
"prefix": "lib",
"projectType": "library",
"tags": [],
"implicitDependencies": ["vitest-angular"],
"targets": {
"test": {
"executor": "@nx/vite:test"
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "analogjs-platform",
"version": "1.10.2",
"version": "1.10.3-beta.3",
"license": "MIT",
"type": "module",
"scripts": {
Expand Down
4 changes: 2 additions & 2 deletions packages/astro-angular/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@analogjs/astro-angular",
"version": "1.10.2",
"version": "1.10.3-beta.3",
"description": "Use Angular components within Astro",
"type": "module",
"author": "Brandon Roberts <[email protected]>",
Expand Down Expand Up @@ -32,7 +32,7 @@
"url": "https://github.com/sponsors/brandonroberts"
},
"dependencies": {
"@analogjs/vite-plugin-angular": "^1.10.2"
"@analogjs/vite-plugin-angular": "^1.10.3-beta.3"
},
"peerDependencies": {
"@angular-devkit/build-angular": ">=16.0.0",
Expand Down
2 changes: 1 addition & 1 deletion packages/content/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@analogjs/content",
"version": "1.10.2",
"version": "1.10.3-beta.3",
"description": "Content Rendering for Analog",
"type": "module",
"author": "Brandon Roberts <[email protected]>",
Expand Down
2 changes: 1 addition & 1 deletion packages/create-analog/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "create-analog",
"version": "1.10.2",
"version": "1.10.3-beta.3",
"type": "module",
"license": "MIT",
"author": "Brandon Roberts",
Expand Down
10 changes: 5 additions & 5 deletions packages/create-analog/template-angular-v16/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@
"test": "ng test"
},
"dependencies": {
"@analogjs/content": "^1.10.2",
"@analogjs/router": "^1.10.2",
"@analogjs/content": "^1.10.3-beta.3",
"@analogjs/router": "^1.10.3-beta.3",
"@angular/animations": "^16.2.0",
"@angular/common": "^16.2.0",
"@angular/compiler": "^16.2.0",
Expand All @@ -38,9 +38,9 @@
"zone.js": "~0.13.0"
},
"devDependencies": {
"@analogjs/platform": "^1.10.2",
"@analogjs/vite-plugin-angular": "^1.10.2",
"@analogjs/vitest-angular": "^1.10.2",
"@analogjs/platform": "^1.10.3-beta.3",
"@analogjs/vite-plugin-angular": "^1.10.3-beta.3",
"@analogjs/vitest-angular": "^1.10.3-beta.3",
"@angular-devkit/build-angular": "^16.2.0",
"@angular/cli": "^16.2.0",
"@angular/compiler-cli": "^16.2.0",
Expand Down
10 changes: 5 additions & 5 deletions packages/create-analog/template-angular-v17/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@
"test": "ng test"
},
"dependencies": {
"@analogjs/content": "^1.10.2",
"@analogjs/router": "^1.10.2",
"@analogjs/content": "^1.10.3-beta.3",
"@analogjs/router": "^1.10.3-beta.3",
"@angular/animations": "^17.2.0",
"@angular/common": "^17.2.0",
"@angular/compiler": "^17.2.0",
Expand All @@ -38,9 +38,9 @@
"zone.js": "~0.14.0"
},
"devDependencies": {
"@analogjs/platform": "^1.10.2",
"@analogjs/vite-plugin-angular": "^1.10.2",
"@analogjs/vitest-angular": "^1.10.2",
"@analogjs/platform": "^1.10.3-beta.3",
"@analogjs/vite-plugin-angular": "^1.10.3-beta.3",
"@analogjs/vitest-angular": "^1.10.3-beta.3",
"@angular-devkit/build-angular": "^17.2.0",
"@angular/cli": "^17.2.0",
"@angular/compiler-cli": "^17.2.0",
Expand Down
10 changes: 5 additions & 5 deletions packages/create-analog/template-angular-v18/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@
},
"private": true,
"dependencies": {
"@analogjs/content": "^1.9.5-beta.1",
"@analogjs/router": "^1.9.5-beta.1",
"@analogjs/content": "^1.10.3-beta.3",
"@analogjs/router": "^1.10.3-beta.3",
"@angular/animations": "^18.0.0",
"@angular/build": "^18.0.0",
"@angular/common": "^18.0.0",
Expand All @@ -38,9 +38,9 @@
"zone.js": "~0.14.3"
},
"devDependencies": {
"@analogjs/platform": "^1.9.5-beta.1",
"@analogjs/vite-plugin-angular": "^1.9.5-beta.1",
"@analogjs/vitest-angular": "^1.9.5-beta.1",
"@analogjs/platform": "^1.10.3-beta.3",
"@analogjs/vite-plugin-angular": "^1.10.3-beta.3",
"@analogjs/vitest-angular": "^1.10.3-beta.3",
"@angular/cli": "^18.0.0",
"@angular/compiler-cli": "^18.0.0",
"jsdom": "^22.0.0",
Expand Down
10 changes: 5 additions & 5 deletions packages/create-analog/template-blog/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@
},
"private": true,
"dependencies": {
"@analogjs/content": "^1.10.2",
"@analogjs/router": "^1.10.2",
"@analogjs/content": "^1.10.3-beta.3",
"@analogjs/router": "^1.10.3-beta.3",
"@angular/animations": "^19.0.0",
"@angular/common": "^19.0.0",
"@angular/compiler": "^19.0.0",
Expand All @@ -36,9 +36,9 @@
"zone.js": "~0.15.0"
},
"devDependencies": {
"@analogjs/platform": "^1.10.2",
"@analogjs/vite-plugin-angular": "^1.10.2",
"@analogjs/vitest-angular": "^1.10.2",
"@analogjs/platform": "^1.10.3-beta.3",
"@analogjs/vite-plugin-angular": "^1.10.3-beta.3",
"@analogjs/vitest-angular": "^1.10.3-beta.3",
"@angular-devkit/build-angular": "^19.0.0",
"@angular/build": "^19.0.0",
"@angular/cli": "^19.0.0",
Expand Down
10 changes: 5 additions & 5 deletions packages/create-analog/template-latest/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@
},
"private": true,
"dependencies": {
"@analogjs/content": "^1.10.2",
"@analogjs/router": "^1.10.2",
"@analogjs/content": "^1.10.3-beta.3",
"@analogjs/router": "^1.10.3-beta.3",
"@angular/animations": "^19.0.0",
"@angular/common": "^19.0.0",
"@angular/compiler": "^19.0.0",
Expand All @@ -37,9 +37,9 @@
"zone.js": "~0.15.0"
},
"devDependencies": {
"@analogjs/platform": "^1.10.2",
"@analogjs/vite-plugin-angular": "^1.10.2",
"@analogjs/vitest-angular": "^1.10.2",
"@analogjs/platform": "^1.10.3-beta.3",
"@analogjs/vite-plugin-angular": "^1.10.3-beta.3",
"@analogjs/vitest-angular": "^1.10.3-beta.3",
"@angular-devkit/build-angular": "^19.0.0",
"@angular/build": "^19.0.0",
"@angular/cli": "^19.0.0",
Expand Down
10 changes: 5 additions & 5 deletions packages/create-analog/template-minimal/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@
},
"private": true,
"dependencies": {
"@analogjs/content": "^1.10.2",
"@analogjs/router": "^1.10.2",
"@analogjs/content": "^1.10.3-beta.3",
"@analogjs/router": "^1.10.3-beta.3",
"@angular/animations": "^19.0.0",
"@angular/common": "^19.0.0",
"@angular/compiler": "^19.0.0",
Expand All @@ -37,9 +37,9 @@
"zone.js": "~0.15.0"
},
"devDependencies": {
"@analogjs/platform": "^1.10.2",
"@analogjs/vite-plugin-angular": "^1.10.2",
"@analogjs/vitest-angular": "^1.10.2",
"@analogjs/platform": "^1.10.3-beta.3",
"@analogjs/vite-plugin-angular": "^1.10.3-beta.3",
"@analogjs/vitest-angular": "^1.10.3-beta.3",
"@angular-devkit/build-angular": "^19.0.0",
"@angular/build": "^19.0.0",
"@angular/cli": "^19.0.0",
Expand Down
6 changes: 3 additions & 3 deletions packages/platform/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@analogjs/platform",
"version": "1.10.2",
"version": "1.10.3-beta.3",
"description": "The fullstack meta-framework for Angular",
"type": "module",
"author": "Brandon Roberts <[email protected]>",
Expand Down Expand Up @@ -29,8 +29,8 @@
},
"dependencies": {
"nitropack": "^2.10.0",
"@analogjs/vite-plugin-angular": "^1.10.2",
"@analogjs/vite-plugin-nitro": "^1.10.2",
"@analogjs/vite-plugin-angular": "^1.10.3-beta.3",
"@analogjs/vite-plugin-nitro": "^1.10.3-beta.3",
"vitefu": "^0.2.5"
},
"peerDependencies": {
Expand Down
1 change: 1 addition & 0 deletions packages/platform/src/lib/deps-plugin.ts
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ export function depsPlugin(options?: Options): Plugin[] {
...(Number(VERSION.major) > 15
? ['@angular/core/rxjs-interop']
: []),
'front-matter',
],
exclude: [
'@angular/platform-server',
Expand Down
4 changes: 2 additions & 2 deletions packages/router/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@analogjs/router",
"version": "1.10.2",
"version": "1.10.3-beta.3",
"description": "Filesystem-based routing for Angular",
"type": "module",
"author": "Brandon Roberts <[email protected]>",
Expand All @@ -24,7 +24,7 @@
"url": "https://github.com/sponsors/brandonroberts"
},
"peerDependencies": {
"@analogjs/content": "^1.10.2",
"@analogjs/content": "^1.10.3-beta.3",
"@angular/core": "^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0",
"@angular/router": "^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
},
Expand Down
2 changes: 1 addition & 1 deletion packages/vite-plugin-angular/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@analogjs/vite-plugin-angular",
"version": "1.10.2",
"version": "1.10.3-beta.3",
"description": "Vite Plugin for Angular",
"type": "module",
"keywords": [
Expand Down
8 changes: 7 additions & 1 deletion packages/vite-plugin-angular/src/lib/angular-vite-plugin.ts
Original file line number Diff line number Diff line change
Expand Up @@ -214,7 +214,13 @@ export function angular(options?: PluginOptions): Plugin[] {
},
configResolved(config) {
resolvedConfig = config;
testWatchMode = !(config.server.watch === null);

// set test watch mode
// - vite override from vitest-angular
// - @nx/vite executor set server.watch explicitly to undefined (watch)/null (watch=false)
// - vite config for test.watch variable
testWatchMode =
!(config.server.watch === null) || config.test?.watch === true;
},
configureServer(server) {
viteServer = server;
Expand Down
2 changes: 1 addition & 1 deletion packages/vite-plugin-nitro/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@analogjs/vite-plugin-nitro",
"version": "1.10.2",
"version": "1.10.3-beta.3",
"description": "A Vite plugin for adding a nitro API server",
"type": "module",
"author": "Brandon Roberts <[email protected]>",
Expand Down
2 changes: 1 addition & 1 deletion packages/vitest-angular/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@analogjs/vitest-angular",
"version": "1.10.2",
"version": "1.10.3-beta.3",
"description": "Vitest Builder for Angular",
"type": "commonjs",
"author": "Brandon Roberts <[email protected]>",
Expand Down
7 changes: 5 additions & 2 deletions packages/vitest-angular/src/lib/builders/test/vitest.impl.ts
Original file line number Diff line number Diff line change
Expand Up @@ -21,14 +21,17 @@ async function vitestBuilder(
context.target as unknown as string
);
const extraArgs = await getExtraArgs(options);
const watch = options.watch === true;
const config = {
root: `${projectConfig['root'] || '.'}`,
watch: options.watch === true,
watch,
config: options.configFile,
...extraArgs,
};

const server = await startVitest('test', options.testFiles ?? [], config);
const server = await startVitest('test', options.testFiles ?? [], config, {
test: { watch },
});

let hasErrors = false;

Expand Down
20 changes: 13 additions & 7 deletions release.config.cjs
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ const replacementFiles = [
'packages/astro-angular/package.json',
'packages/create-analog/template-angular-v16/package.json',
'packages/create-analog/template-angular-v17/package.json',
'packages/create-analog/template-angular-v18/package.json',
'packages/create-analog/template-blog/package.json',
'packages/create-analog/template-latest/package.json',
'packages/create-analog/template-minimal/package.json',
Expand All @@ -16,7 +17,11 @@ const replacementFiles = [
];

module.exports = {
branches: ['main', { name: 'beta', prerelease: true }],
branches: [
'main',
{ name: 'beta', prerelease: true },
{ name: 'alpha', prerelease: true },
],
plugins: [
'@semantic-release/commit-analyzer',
'@semantic-release/release-notes-generator',
Expand Down Expand Up @@ -126,6 +131,12 @@ module.exports = {
],
},
],
[
'@semantic-release/exec',
{
publishCmd: `pnpm build && RELEASE_TAG=${tag} ./tools/publish.sh`,
},
],
[
'@semantic-release/git',
{
Expand All @@ -137,6 +148,7 @@ module.exports = {
'packages/create-analog/package.json',
'packages/create-analog/template-angular-v16/package.json',
'packages/create-analog/template-angular-v17/package.json',
'packages/create-analog/template-angular-v18/package.json',
'packages/create-analog/template-blog/package.json',
'packages/create-analog/template-latest/package.json',
'packages/create-analog/template-minimal/package.json',
Expand All @@ -149,12 +161,6 @@ module.exports = {
message: 'chore: release ${nextRelease.version} [skip ci]',
},
],
[
'@semantic-release/exec',
{
publishCmd: `pnpm build && RELEASE_TAG=${tag} ./tools/publish.sh`,
},
],
],
preset: 'angular',
};

0 comments on commit b7befbc

Please sign in to comment.