EYHN
35ce4adffe
fix(core): fix error when server not support ai ( #6796 )
2024-05-07 08:25:27 +00:00
renovate
a0e0b6b53b
chore: bump up rustc version to v1.78.0 ( #6813 )
...
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [rustc](https://togithub.com/rust-lang/rust ) | minor | `1.77.2` -> `1.78.0` |
---
### Release Notes
<details>
<summary>rust-lang/rust (rustc)</summary>
### [`v1.78.0`](https://togithub.com/rust-lang/rust/blob/HEAD/RELEASES.md#Version-1780-2024-05-02 )
[Compare Source](https://togithub.com/rust-lang/rust/compare/1.77.2...1.78.0 )
\==========================
<a id="1.78.0-Language"></a>
## Language
- [Stabilize `#[cfg(target_abi = ...)]`](https://togithub.com/rust-lang/rust/pull/119590/ )
- [Stabilize the `#[diagnostic]` namespace and `#[diagnostic::on_unimplemented]` attribute](https://togithub.com/rust-lang/rust/pull/119888/ )
- [Make async-fn-in-trait implementable with concrete signatures](https://togithub.com/rust-lang/rust/pull/120103/ )
- [Make matching on NaN a hard error, and remove the rest of `illegal_floating_point_literal_pattern`](https://togithub.com/rust-lang/rust/pull/116284/ )
- [static mut: allow mutable reference to arbitrary types, not just slices and arrays](https://togithub.com/rust-lang/rust/pull/117614/ )
- [Extend `invalid_reference_casting` to include references casting to bigger memory layout](https://togithub.com/rust-lang/rust/pull/118983/ )
- [Add `non_contiguous_range_endpoints` lint for singleton gaps after exclusive ranges](https://togithub.com/rust-lang/rust/pull/118879/ )
- [Add `wasm_c_abi` lint for use of older wasm-bindgen versions](https://togithub.com/rust-lang/rust/pull/117918/ )
This lint currently only works when using Cargo.
- [Update `indirect_structural_match` and `pointer_structural_match` lints to match RFC](https://togithub.com/rust-lang/rust/pull/120423/ )
- [Make non-`PartialEq`-typed consts as patterns a hard error](https://togithub.com/rust-lang/rust/pull/120805/ )
- [Split `refining_impl_trait` lint into `_reachable`, `_internal` variants](https://togithub.com/rust-lang/rust/pull/121720/ )
- [Remove unnecessary type inference when using associated types inside of higher ranked `where`-bounds](https://togithub.com/rust-lang/rust/pull/119849 )
- [Weaken eager detection of cyclic types during type inference](https://togithub.com/rust-lang/rust/pull/119989 )
- [`trait Trait: Auto {}`: allow upcasting from `dyn Trait` to `dyn Auto`](https://togithub.com/rust-lang/rust/pull/119338 )
<a id="1.78.0-Compiler"></a>
## Compiler
- [Made `INVALID_DOC_ATTRIBUTES` lint deny by default](https://togithub.com/rust-lang/rust/pull/111505/ )
- [Increase accuracy of redundant `use` checking](https://togithub.com/rust-lang/rust/pull/117772/ )
- [Suggest moving definition if non-found macro_rules! is defined later](https://togithub.com/rust-lang/rust/pull/121130/ )
- [Lower transmutes from int to pointer type as gep on null](https://togithub.com/rust-lang/rust/pull/121282/ )
Target changes:
- [Windows tier 1 targets now require at least Windows 10](https://togithub.com/rust-lang/rust/pull/115141/ )
- [Enable CMPXCHG16B, SSE3, SAHF/LAHF and 128-bit Atomics in tier 1 Windows](https://togithub.com/rust-lang/rust/pull/120820/ )
- [Add `wasm32-wasip1` tier 2 (without host tools) target](https://togithub.com/rust-lang/rust/pull/120468/ )
- [Add `wasm32-wasip2` tier 3 target](https://togithub.com/rust-lang/rust/pull/119616/ )
- [Rename `wasm32-wasi-preview1-threads` to `wasm32-wasip1-threads`](https://togithub.com/rust-lang/rust/pull/122170/ )
- [Add `arm64ec-pc-windows-msvc` tier 3 target](https://togithub.com/rust-lang/rust/pull/119199/ )
- [Add `armv8r-none-eabihf` tier 3 target for the Cortex-R52](https://togithub.com/rust-lang/rust/pull/110482/ )
- [Add `loongarch64-unknown-linux-musl` tier 3 target](https://togithub.com/rust-lang/rust/pull/121832/ )
Refer to Rust's \[platform support page]\[platform-support-doc]
for more information on Rust's tiered platform support.
<a id="1.78.0-Libraries"></a>
## Libraries
- [Bump Unicode to version 15.1.0, regenerate tables](https://togithub.com/rust-lang/rust/pull/120777/ )
- [Make align_offset, align_to well-behaved in all cases](https://togithub.com/rust-lang/rust/pull/121201/ )
- [PartialEq, PartialOrd: document expectations for transitive chains](https://togithub.com/rust-lang/rust/pull/115386/ )
- [Optimize away poison guards when std is built with panic=abort](https://togithub.com/rust-lang/rust/pull/100603/ )
- [Replace pthread `RwLock` with custom implementation](https://togithub.com/rust-lang/rust/pull/110211/ )
- [Implement unwind safety for Condvar on all platforms](https://togithub.com/rust-lang/rust/pull/121768/ )
- [Add ASCII fast-path for `char::is_grapheme_extended`](https://togithub.com/rust-lang/rust/pull/121138/ )
<a id="1.78.0-Stabilized-APIs"></a>
## Stabilized APIs
- [`impl Read for &Stdin`](https://doc.rust-lang.org/stable/std/io/struct.Stdin.html#impl-Read-for-%26Stdin )
- [Accept non `'static` lifetimes for several `std::error::Error` related implementations](https://togithub.com/rust-lang/rust/pull/113833/ )
- [Make `impl<Fd: AsFd>` impl take `?Sized`](https://togithub.com/rust-lang/rust/pull/114655/ )
- [`impl From<TryReserveError> for io::Error`](https://doc.rust-lang.org/stable/std/io/struct.Error.html#impl-From%3CTryReserveError%3E-for-Error )
These APIs are now stable in const contexts:
- [`Barrier::new()`](https://doc.rust-lang.org/stable/std/sync/struct.Barrier.html#method.new )
<a id="1.78.0-Cargo"></a>
## Cargo
- [Stabilize lockfile v4](https://togithub.com/rust-lang/cargo/pull/12852/ )
- [Respect `rust-version` when generating lockfile](https://togithub.com/rust-lang/cargo/pull/12861/ )
- [Control `--charset` via auto-detecting config value](https://togithub.com/rust-lang/cargo/pull/13337/ )
- [Support `target.<triple>.rustdocflags` officially](https://togithub.com/rust-lang/cargo/pull/13197/ )
- [Stabilize global cache data tracking](https://togithub.com/rust-lang/cargo/pull/13492/ )
<a id="1.78.0-Misc"></a>
## Misc
- [rustdoc: add `--test-builder-wrapper` arg to support wrappers such as RUSTC_WRAPPER when building doctests](https://togithub.com/rust-lang/rust/pull/114651/ )
<a id="1.78.0-Compatibility-Notes"></a>
## Compatibility Notes
- [Many unsafe precondition checks now run for user code with debug assertions enabled](https://togithub.com/rust-lang/rust/pull/120594/ )
This change helps users catch undefined behavior in their code, though the details of how much is checked are generally not stable.
- [riscv only supports split_debuginfo=off for now](https://togithub.com/rust-lang/rust/pull/120518/ )
- [Consistently check bounds on hidden types of `impl Trait`](https://togithub.com/rust-lang/rust/pull/121679 )
- [Change equality of higher ranked types to not rely on subtyping](https://togithub.com/rust-lang/rust/pull/118247 )
- [When called, additionally check bounds on normalized function return type](https://togithub.com/rust-lang/rust/pull/118882 )
- [Expand coverage for `arithmetic_overflow` lint](https://togithub.com/rust-lang/rust/pull/119432/ )
- [Fix detection of potential interior mutability in `const` initializers](https://togithub.com/rust-lang/rust/issues/121250 )
This code was accidentally accepted. The fix can break generic code that borrows a value of unknown type,
as there is currently no way to declare "this type has no interior mutability". In the future, stabilizing
the [`Freeze` trait](https://togithub.com/rust-lang/rust/issues/121675 ) will allow proper support for such code.
<a id="1.78.0-Internal-Changes"></a>
## Internal Changes
These changes do not affect any public interfaces of Rust, but they represent
significant improvements to the performance or internals of rustc and related
tools.
- [Update to LLVM 18](https://togithub.com/rust-lang/rust/pull/120055/ )
- [Build `rustc` with 1CGU on `x86_64-pc-windows-msvc`](https://togithub.com/rust-lang/rust/pull/112267/ )
- [Build `rustc` with 1CGU on `x86_64-apple-darwin`](https://togithub.com/rust-lang/rust/pull/112268/ )
- [Introduce `run-make` V2 infrastructure, a `run_make_support` library and port over 2 tests as example](https://togithub.com/rust-lang/rust/pull/113026/ )
- [Windows: Implement condvar, mutex and rwlock using futex](https://togithub.com/rust-lang/rust/pull/121956/ )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View repository job log [here](https://developer.mend.io/github/toeverything/AFFiNE ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNDAuMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4zNDAuMTAiLCJ0YXJnZXRCcmFuY2giOiJjYW5hcnkiLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
2024-05-07 08:14:26 +00:00
pengx17
411f6ddf07
fix: tab switcher on windows desktop ( #6812 )
...
![image.png](https://graphite-user-uploaded-assets-prod.s3.amazonaws.com/T2klNLEk0wxLh4NRDzhk/f33388aa-cc2d-417f-a742-86ebd74e3d5a.png )
2024-05-07 07:58:13 +00:00
forehalo
7041991967
fix(server): allow promotion codes if no discount applied ( #6810 )
2024-05-07 07:44:41 +00:00
Brooooooklyn
b2b99ab9df
ci: add rust-toolchain auto update config ( #6794 )
2024-05-07 07:31:41 +00:00
CatsJuice
e7483c7914
fix(core): correct ai related copywritting ( #6799 )
2024-05-07 07:19:53 +00:00
EYHN
61d0e14c8b
fix(core): fix too many subscription request ( #6809 )
2024-05-07 07:07:28 +00:00
JimmFly
eac55fe1c1
feat(core): add multiDelete to trash page ( #6798 )
...
close #6739
https://github.com/toeverything/AFFiNE/assets/102217452/b1779cdf-f617-4188-ad29-70ec1695af1b
2024-05-07 06:54:59 +00:00
EYHN
4751081919
chore: fix blocksuite changelog commit range ( #6791 )
2024-05-07 06:43:54 +00:00
donteatfriedrice
ee9e8bf56c
feat: bump blocksuite ( #6797 )
...
## Features
## Bugfix
- https://github.com/toeverything/BlockSuite/pull/6973 @donteatfriedrice
## Refactor
## Misc
2024-05-07 05:48:06 +00:00
Brooooooklyn
d76a635b00
chore(core): handle the telemetry warnings in console ( #6793 )
2024-05-07 04:28:34 +00:00
donteatfriedrice
6cd0c7cd11
feat: bump blocksuite ( #6789 )
...
## Features
## Bugfix
- https://github.com/toeverything/BlockSuite/pull/6971 @donteatfriedrice
## Refactor
- https://github.com/toeverything/BlockSuite/pull/6970 @fundon
## Misc
2024-05-07 04:01:18 +00:00
pengx17
12806b0e7b
fix: do not create hash in frontend ( #6788 )
...
blob is already hashed in 6fdf45d4d0/packages/backend/server/src/plugins/copilot/resolver.ts (L294)
2024-05-07 03:50:31 +00:00
renovate
82d4aa8dff
chore: bump up nrwl monorepo to v19 (major) ( #6783 )
...
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@nx/vite](https://nx.dev ) ([source](https://togithub.com/nrwl/nx/tree/HEAD/packages/vite )) | [`18.2.4` -> `19.0.0`](https://renovatebot.com/diffs/npm/@nx%2fvite/18.2.4/19.0.0 ) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@nx%2fvite/19.0.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@nx%2fvite/19.0.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@nx%2fvite/18.2.4/19.0.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@nx%2fvite/18.2.4/19.0.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) |
| [nx](https://nx.dev ) ([source](https://togithub.com/nrwl/nx/tree/HEAD/packages/nx )) | [`^18.2.4` -> `^19.0.0`](https://renovatebot.com/diffs/npm/nx/18.3.2/19.0.0 ) | [![age](https://developer.mend.io/api/mc/badges/age/npm/nx/19.0.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/nx/19.0.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/nx/18.3.2/19.0.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/nx/18.3.2/19.0.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) |
---
### Release Notes
<details>
<summary>nrwl/nx (@​nx/vite)</summary>
### [`v19.0.0`](https://togithub.com/nrwl/nx/releases/tag/19.0.0 )
[Compare Source](https://togithub.com/nrwl/nx/compare/18.3.4...19.0.0 )
### 19.0.0 (2024-05-06)
##### 🚀 Features
- **bundling:** upgrade rollup to v4 ([#​22656](https://togithub.com/nrwl/nx/pull/22656 ))
- **core:** load native files from tmp location instead of node_modules ([#​22648](https://togithub.com/nrwl/nx/pull/22648 ))
- **core:** add root level forwardAllArgs ([#​22753](https://togithub.com/nrwl/nx/pull/22753 ))
- **core:** add API entrypoint to register metadata ([#​22773](https://togithub.com/nrwl/nx/pull/22773 ))
- **core:** validate that outputs is an array of strings ([#​22371](https://togithub.com/nrwl/nx/pull/22371 ))
- **core:** cleanup for v19 ([#​22993](https://togithub.com/nrwl/nx/pull/22993 ))
- **gradle:** add ci-workflow generator ([#​23125](https://togithub.com/nrwl/nx/pull/23125 ))
- **graph:** add loading spinner on project details ([#​23023](https://togithub.com/nrwl/nx/pull/23023 ))
- **graph:** add target groups and technology icon ([#​22839](https://togithub.com/nrwl/nx/pull/22839 ))
- **graph:** show partial project graph & errors in graph app ([#​22838](https://togithub.com/nrwl/nx/pull/22838 ))
- **graph:** enable watch mode by default ([#​23092](https://togithub.com/nrwl/nx/pull/23092 ))
- **graph:** show tooltips that were previously hidden due to upublished docs ([#​23099](https://togithub.com/nrwl/nx/pull/23099 ))
- **graph:** log errors in console in graph watch mode ([#​23136](https://togithub.com/nrwl/nx/pull/23136 ))
- **js:** add swc cli options --strip-leading-paths ([#​22856](https://togithub.com/nrwl/nx/pull/22856 ))
- **linter:** add convert-to-inferred migration generator ([#​23142](https://togithub.com/nrwl/nx/pull/23142 ))
- **misc:** v19 cleanup for Nx plugins ([#​23104](https://togithub.com/nrwl/nx/pull/23104 ))
- **nextjs:** Add https option for custom server ([#​22921](https://togithub.com/nrwl/nx/pull/22921 ))
- **nx-dev:** new main navigation menu ([#​22829](https://togithub.com/nrwl/nx/pull/22829 ))
- **nx-dev:** disable banner on home page ([#​22992](https://togithub.com/nrwl/nx/pull/22992 ))
- **nx-dev:** add nx blog ([#​22828](https://togithub.com/nrwl/nx/pull/22828 ))
- **nx-dev:** add ui-enterprise library ([#​23086](https://togithub.com/nrwl/nx/pull/23086 ))
- **react:** support react 18.3.1 ([#​23166](https://togithub.com/nrwl/nx/pull/23166 ))
- **react-native:** upgrade react native to 0.72.6 ([#​22729](https://togithub.com/nrwl/nx/pull/22729 ))
- **repo:** split e2e tests ([#​22927](https://togithub.com/nrwl/nx/pull/22927 ))
- **testing:** make playwright default e2e test runner option ([#​22511](https://togithub.com/nrwl/nx/pull/22511 ))
- **testing:** add playwright generator to convert from executors to plugin ([#​22784](https://togithub.com/nrwl/nx/pull/22784 ))
- **testing:** add convert-to-inferred migration generator for cypress ([#​22884](https://togithub.com/nrwl/nx/pull/22884 ))
- **webpack:** change plugin import paths to speed up config loading ([#​23021](https://togithub.com/nrwl/nx/pull/23021 ))
##### 🩹 Fixes
- **angular:** fix loading postcss configuration in ng-packagr executors ([#​22900](https://togithub.com/nrwl/nx/pull/22900 ))
- **angular:** ensure buildable libraries in-process tsconfig file extends from the correct path ([#​23165](https://togithub.com/nrwl/nx/pull/23165 ))
- **bundling:** handle circular dependencies in [@​nx/esbuild](https://togithub.com/nx/esbuild ) getExtraDependencies ([#​22644](https://togithub.com/nrwl/nx/pull/22644 ))
- **core:** repair sourcemap creation in createNodes ([#​22851](https://togithub.com/nrwl/nx/pull/22851 ))
- **core:** load config util supports absolute paths on windows ([#​22837](https://togithub.com/nrwl/nx/pull/22837 ))
- **core:** keep plugin workers until main process shutdown ([#​22860](https://togithub.com/nrwl/nx/pull/22860 ))
- **core:** handle schema validation errors running commands directly ([#​22864](https://togithub.com/nrwl/nx/pull/22864 ))
- **core:** forward args provided to the nx add command to the invoked init generator ([#​22855](https://togithub.com/nrwl/nx/pull/22855 ))
- **core:** fix hashing of external dependencies ([#​22865](https://togithub.com/nrwl/nx/pull/22865 ))
- **core:** group command exit listeners to avoid warning ([#​22892](https://togithub.com/nrwl/nx/pull/22892 ))
- **core:** handle plugin errors from isolation correctly ([#​22890](https://togithub.com/nrwl/nx/pull/22890 ))
- **core:** disable pty on windows until stable ([#​22910](https://togithub.com/nrwl/nx/pull/22910 ))
- **core:** fix cursor being hidden and process shutdown for ctrl c ([#​22895](https://togithub.com/nrwl/nx/pull/22895 ))
- **core:** different commands should not be considered compatible targets ([#​22863](https://togithub.com/nrwl/nx/pull/22863 ))
- **core:** fix pnpm install order on ci workflows ([#​22580](https://togithub.com/nrwl/nx/pull/22580 ))
- **core:** workspace context glob respects exclude ([#​22939](https://togithub.com/nrwl/nx/pull/22939 ))
- **core:** handle events that do not have paths ([#​22947](https://togithub.com/nrwl/nx/pull/22947 ))
- **core:** fix exclude for empty array ([#​22951](https://togithub.com/nrwl/nx/pull/22951 ))
- **core:** move a few api points to return root maps directly ([#​22949](https://togithub.com/nrwl/nx/pull/22949 ))
- **core:** regression register ts transpiler for local plugin ([#​22964](https://togithub.com/nrwl/nx/pull/22964 ))
- **core:** handle created directories when watching on linux ([#​22980](https://togithub.com/nrwl/nx/pull/22980 ))
- **core:** ensure create nodes functions are properly parallelized ([#​23005](https://togithub.com/nrwl/nx/pull/23005 ))
- **core:** nxComponentTestingPreset should not expose bundler option ([#​23009](https://togithub.com/nrwl/nx/pull/23009 ))
- **core:** ensure include and excluded return from plugin worker ([#​23032](https://togithub.com/nrwl/nx/pull/23032 ))
- **core:** read nx.json in the DaemonClient constructor instead of the module ([#​23033](https://togithub.com/nrwl/nx/pull/23033 ))
- **core:** recommend nx reset when graph errors and print error in da… ([#​23014](https://togithub.com/nrwl/nx/pull/23014 ))
- **core:** affect all projects when nx.json is touched ([#​23036](https://togithub.com/nrwl/nx/pull/23036 ))
- **core:** improve performance of pnpm lock file parsing ([#​23017](https://togithub.com/nrwl/nx/pull/23017 ))
- **core:** prevent device status report from being printed during pty execution ([#​23039](https://togithub.com/nrwl/nx/pull/23039 ))
- **core:** ensure daemon socket dir exists when specified in env ([#​23071](https://togithub.com/nrwl/nx/pull/23071 ))
- **core:** do not forward --updatePackageScripts flag to init generators that are not from nx core plugins ([#​23064](https://togithub.com/nrwl/nx/pull/23064 ))
- **core:** local plugins should be able to use {projectRoot} in options block ([#​23068](https://togithub.com/nrwl/nx/pull/23068 ))
- **core:** add import for `performance` to increase compatibility ([#​23109](https://togithub.com/nrwl/nx/pull/23109 ))
- **core:** align padding for output with failed tasks ([#​23119](https://togithub.com/nrwl/nx/pull/23119 ))
- **core:** ensure project with name undefined is not created ([#​23097](https://togithub.com/nrwl/nx/pull/23097 ))
- **core:** catch workspace validity check errors ([#​23138](https://togithub.com/nrwl/nx/pull/23138 ))
- **core:** remove obsolete git track from ci generators ([#​23134](https://togithub.com/nrwl/nx/pull/23134 ))
- **core:** projectName should not be interpolated as undefined ([#​23145](https://togithub.com/nrwl/nx/pull/23145 ))
- **core:** forward process execArgv when using the native runner ([#​23195](https://togithub.com/nrwl/nx/pull/23195 ))
- **core:** ensure setting up nx cloud in nx migrate using the generator from the installed latest version ([#​23194](https://togithub.com/nrwl/nx/pull/23194 ))
- **devkit:** run callback for forEachProjectConfig when target.options is undefined ([#​23143](https://togithub.com/nrwl/nx/pull/23143 ))
- **devkit:** executor-to-plugin-migrator should add // targets hint ([#​23167](https://togithub.com/nrwl/nx/pull/23167 ))
- **devkit:** check if includes is actually necessary ([#​23181](https://togithub.com/nrwl/nx/pull/23181 ))
- **gradle:** change gradle command to be relative path ([#​22963](https://togithub.com/nrwl/nx/pull/22963 ))
- **gradle:** should skip println in project report ([#​22862](https://togithub.com/nrwl/nx/pull/22862 ))
- **gradle:** get gradlew path with projectRoot joins workspaceRoot ([#​22988](https://togithub.com/nrwl/nx/pull/22988 ))
- **gradle:** fix gradlew exec path for root project ([#​23094](https://togithub.com/nrwl/nx/pull/23094 ))
- **gradle:** fix gradle not working for spring ([#​23130](https://togithub.com/nrwl/nx/pull/23130 ))
- **gradle:** add namedInputs to nx.json in gradle init ([#​23152](https://togithub.com/nrwl/nx/pull/23152 ))
- **gradle:** fix gradle github ci workflow ([#​23154](https://togithub.com/nrwl/nx/pull/23154 ))
- **graph:** don't listen to system theme changes in console ([#​22938](https://togithub.com/nrwl/nx/pull/22938 ))
- **graph:** use class sticky for sticky header ([#​23082](https://togithub.com/nrwl/nx/pull/23082 ))
- **graph:** remove dangling - and move button when PDV is rendered in console ([#​23144](https://togithub.com/nrwl/nx/pull/23144 ))
- **graph:** remove redux and useState and useContext hook ([#​23085](https://togithub.com/nrwl/nx/pull/23085 ))
- **graph:** add grayscale to technology icon ([#​23107](https://togithub.com/nrwl/nx/pull/23107 ))
- **js:** ignore yarn corepack check when updating config ([#​23043](https://togithub.com/nrwl/nx/pull/23043 ))
- **js:** typescript plugin target hashing ([#​23073](https://togithub.com/nrwl/nx/pull/23073 ))
- **js:** Correct file path for cjs.js ([#​23081](https://togithub.com/nrwl/nx/pull/23081 ))
- **js:** copy assets handler should handle ignore globs on windows ([#​23065](https://togithub.com/nrwl/nx/pull/23065 ))
- **linter:** do not infer lint tasks for projects without files to lint ([#​22944](https://togithub.com/nrwl/nx/pull/22944 ))
- **linter:** add {options.outputFile} to outputs for inferred targets ([#​23173](https://togithub.com/nrwl/nx/pull/23173 ))
- **misc:** add --verbose support to nx graph ([#​22889](https://togithub.com/nrwl/nx/pull/22889 ))
- **misc:** mark migration for escaping env vars as skipped in nx repair ([#​22916](https://togithub.com/nrwl/nx/pull/22916 ))
- **misc:** don't clear node_modules require cache ([#​22907](https://togithub.com/nrwl/nx/pull/22907 ))
- **misc:** fix cypress option in workspace preset generator ([#​22975](https://togithub.com/nrwl/nx/pull/22975 ))
- **misc:** fix publish script ([#​22981](https://togithub.com/nrwl/nx/pull/22981 ))
- **misc:** perf logging shouldn't be enabled twice ([#​23012](https://togithub.com/nrwl/nx/pull/23012 ))
- **misc:** propogate NX_PERF_LOGGING to plugin workers ([#​23016](https://togithub.com/nrwl/nx/pull/23016 ))
- **misc:** dot nx setup shouldn't include target defaults ([#​23180](https://togithub.com/nrwl/nx/pull/23180 ))
- **misc:** make generated ci workflow work without nx-cloud ([#​23199](https://togithub.com/nrwl/nx/pull/23199 ))
- **nextjs:** Boolean flags do not need a value ([#​23072](https://togithub.com/nrwl/nx/pull/23072 ))
- **node:** e2e target fails out of the box ([#​22987](https://togithub.com/nrwl/nx/pull/22987 ))
- **nx-cloud:** ensure root .env files are loaded during dte ([#​22859](https://togithub.com/nrwl/nx/pull/22859 ))
- **nx-dev:** header styles fix ([#​23122](https://togithub.com/nrwl/nx/pull/23122 ))
- **nx-dev:** fix project details in nx dev ([#​23175](https://togithub.com/nrwl/nx/pull/23175 ))
- **react:** disable tty for next build ([#​23013](https://togithub.com/nrwl/nx/pull/23013 ))
- **remix:** pin testing-library/jest-dom to compatible version ([#​23161](https://togithub.com/nrwl/nx/pull/23161 ))
- **remix:** use remix-serve for static-serve ([#​23164](https://togithub.com/nrwl/nx/pull/23164 ))
- **remix:** ensure default meta tags are always present for generated applications [#​23037](https://togithub.com/nrwl/nx/issues/23037 ) ([#​23169](https://togithub.com/nrwl/nx/pull/23169 ), [#​23037](https://togithub.com/nrwl/nx/issues/23037 ))
- **repo:** downgrade to macos-13 in publish workflow ([#​22961](https://togithub.com/nrwl/nx/pull/22961 ))
- **repo:** should ensure that unit tests are run correctly across package managers ([#​22978](https://togithub.com/nrwl/nx/pull/22978 ))
- **repo:** fix pnpm version on freebsd ([#​23045](https://togithub.com/nrwl/nx/pull/23045 ))
- **repo:** set version of pnpm for docker publishes ([#​23129](https://togithub.com/nrwl/nx/pull/23129 ))
- **storybook:** handle inherited config correctly when identifying the framework used for inferred tasks ([#​22953](https://togithub.com/nrwl/nx/pull/22953 ))
- **storybook:** allow overriding default inferred task names in storybook plugin ([#​23030](https://togithub.com/nrwl/nx/pull/23030 ))
- **storybook:** do not infer a test-storybook task if [@​storybook/test-runner](https://togithub.com/storybook/test-runner ) is not installed ([#​23034](https://togithub.com/nrwl/nx/pull/23034 ))
- **testing:** fix jest ci target names ([#​22858](https://togithub.com/nrwl/nx/pull/22858 ))
- **testing:** bust require cache in jest plugin so configs reload ([#​22893](https://togithub.com/nrwl/nx/pull/22893 ))
- **testing:** fix test files pattern for jest inferred split tasks ([#​23025](https://togithub.com/nrwl/nx/pull/23025 ))
- **testing:** convert-to-inferred generator should handle legacy cypress executor ([#​23151](https://togithub.com/nrwl/nx/pull/23151 ))
- **testing:** convert-to-inferred generators should add includes only when needed ([#​23159](https://togithub.com/nrwl/nx/pull/23159 ))
- **testing:** convert-to-inferred for cypress should handle nxE2EPreset with no options object ([#​23171](https://togithub.com/nrwl/nx/pull/23171 ))
- **vue:** do not add verbatimImportSyntax to tsconfig ([#​22905](https://togithub.com/nrwl/nx/pull/22905 ))
- **webpack:** should correctly normalize paths in NxWebpackPlugin ([#​23003](https://togithub.com/nrwl/nx/pull/23003 ))
##### ❤️ Thank You
- Benjamin Cabanes [@​bcabanes](https://togithub.com/bcabanes )
- Chabbey François
- Colum Ferry [@​Coly010](https://togithub.com/Coly010 )
- Craigory Coppola [@​AgentEnder](https://togithub.com/AgentEnder )
- Denis Bendrikov
- Emily Xiong [@​xiongemi](https://togithub.com/xiongemi )
- Isaac Mann [@​isaacplmann](https://togithub.com/isaacplmann )
- Jack Hsu [@​jaysoo](https://togithub.com/jaysoo )
- James Henry [@​JamesHenry](https://togithub.com/JamesHenry )
- Jason Jean [@​FrozenPandaz](https://togithub.com/FrozenPandaz )
- Jonathan Cammisuli
- Kyle Cannon [@​kylecannon](https://togithub.com/kylecannon )
- Leosvel Pérez Espinosa [@​leosvelperez](https://togithub.com/leosvelperez )
- MaxKless [@​MaxKless](https://togithub.com/MaxKless )
- Michal Jez [@​MJez29](https://togithub.com/MJez29 )
- Miroslav Jonaš [@​meeroslav](https://togithub.com/meeroslav )
- Nicholas Cunningham [@​ndcunningham](https://togithub.com/ndcunningham )
- Richard Roozenboom [@​Roozenboom](https://togithub.com/Roozenboom )
### [`v18.3.4`](https://togithub.com/nrwl/nx/releases/tag/18.3.4 )
[Compare Source](https://togithub.com/nrwl/nx/compare/18.3.3...18.3.4 )
#### 18.3.4 (2024-04-25)
##### 🚀 Features
- **core:** add root level forwardAllArgs ([#​22753](https://togithub.com/nrwl/nx/pull/22753 ))
##### 🩹 Fixes
- **core:** different commands should not be considered compatible targets ([#​22863](https://togithub.com/nrwl/nx/pull/22863 ))
- **core:** fix pnpm install order on ci workflows ([#​22580](https://togithub.com/nrwl/nx/pull/22580 ))
- **core:** workspace context glob respects exclude ([#​22939](https://togithub.com/nrwl/nx/pull/22939 ))
- **core:** handle events that do not have paths ([#​22947](https://togithub.com/nrwl/nx/pull/22947 ))
- **core:** fix exclude for empty array ([#​22951](https://togithub.com/nrwl/nx/pull/22951 ))
- **core:** move a few api points to return root maps directly ([#​22949](https://togithub.com/nrwl/nx/pull/22949 ))
- **core:** regression register ts transpiler for local plugin ([#​22964](https://togithub.com/nrwl/nx/pull/22964 ))
- **core:** handle created directories when watching on linux ([#​22980](https://togithub.com/nrwl/nx/pull/22980 ))
- **core:** ensure create nodes functions are properly parallelized ([#​23005](https://togithub.com/nrwl/nx/pull/23005 ))
- **gradle:** change gradle command to be relative path ([#​22963](https://togithub.com/nrwl/nx/pull/22963 ))
- **gradle:** should skip println in project report ([#​22862](https://togithub.com/nrwl/nx/pull/22862 ))
- **gradle:** get gradlew path with projectRoot joins workspaceRoot ([#​22988](https://togithub.com/nrwl/nx/pull/22988 ))
- **graph:** don't listen to system theme changes in console ([#​22938](https://togithub.com/nrwl/nx/pull/22938 ))
- **linter:** do not infer lint tasks for projects without files to lint ([#​22944](https://togithub.com/nrwl/nx/pull/22944 ))
- **misc:** fix publish script ([#​22981](https://togithub.com/nrwl/nx/pull/22981 ))
- **misc:** perf logging shouldn't be enabled twice ([#​23012](https://togithub.com/nrwl/nx/pull/23012 ))
- **node:** e2e target fails out of the box ([#​22987](https://togithub.com/nrwl/nx/pull/22987 ))
- **repo:** downgrade to macos-13 in publish workflow ([#​22961](https://togithub.com/nrwl/nx/pull/22961 ))
- **storybook:** handle inherited config correctly when identifying the framework used for inferred tasks ([#​22953](https://togithub.com/nrwl/nx/pull/22953 ))
##### ❤️ Thank You
- Colum Ferry [@​Coly010](https://togithub.com/Coly010 )
- Craigory Coppola [@​AgentEnder](https://togithub.com/AgentEnder )
- Emily Xiong [@​xiongemi](https://togithub.com/xiongemi )
- Jack Hsu [@​jaysoo](https://togithub.com/jaysoo )
- Jason Jean [@​FrozenPandaz](https://togithub.com/FrozenPandaz )
- Jonathan Cammisuli
- Leosvel Pérez Espinosa [@​leosvelperez](https://togithub.com/leosvelperez )
- MaxKless [@​MaxKless](https://togithub.com/MaxKless )
- Miroslav Jonaš [@​meeroslav](https://togithub.com/meeroslav )
- Nicholas Cunningham [@​ndcunningham](https://togithub.com/ndcunningham )
- Richard Roozenboom [@​Roozenboom](https://togithub.com/Roozenboom )
### [`v18.3.3`](https://togithub.com/nrwl/nx/releases/tag/18.3.3 )
[Compare Source](https://togithub.com/nrwl/nx/compare/18.3.2...18.3.3 )
##### 18.3.3 (2024-04-20)
##### 🩹 Fixes
- **angular:** fix loading postcss configuration in ng-packagr executors ([#​22900](https://togithub.com/nrwl/nx/pull/22900 ))
- **core:** group command exit listeners to avoid warning ([#​22892](https://togithub.com/nrwl/nx/pull/22892 ))
- **core:** handle plugin errors from isolation correctly ([#​22890](https://togithub.com/nrwl/nx/pull/22890 ))
- **core:** disable pty on windows until stable ([#​22910](https://togithub.com/nrwl/nx/pull/22910 ))
- **core:** fix cursor being hidden and process shutdown for ctrl c ([#​22895](https://togithub.com/nrwl/nx/pull/22895 ))
- **misc:** add --verbose support to nx graph ([#​22889](https://togithub.com/nrwl/nx/pull/22889 ))
- **misc:** mark migration for escaping env vars as skipped in nx repair ([#​22916](https://togithub.com/nrwl/nx/pull/22916 ))
- **misc:** don't clear node_modules require cache ([#​22907](https://togithub.com/nrwl/nx/pull/22907 ))
- **testing:** bust require cache in jest plugin so configs reload ([#​22893](https://togithub.com/nrwl/nx/pull/22893 ))
- **vue:** do not add verbatimImportSyntax to tsconfig ([#​22905](https://togithub.com/nrwl/nx/pull/22905 ))
##### ❤️ Thank You
- Colum Ferry [@​Coly010](https://togithub.com/Coly010 )
- Craigory Coppola [@​AgentEnder](https://togithub.com/AgentEnder )
- Jason Jean [@​FrozenPandaz](https://togithub.com/FrozenPandaz )
- Leosvel Pérez Espinosa [@​leosvelperez](https://togithub.com/leosvelperez )
### [`v18.3.2`](https://togithub.com/nrwl/nx/releases/tag/18.3.2 )
[Compare Source](https://togithub.com/nrwl/nx/compare/18.3.1...18.3.2 )
##### 18.3.2 (2024-04-18)
##### 🚀 Features
- **core:** load native files from tmp location instead of node_modules ([#​22648](https://togithub.com/nrwl/nx/pull/22648 ))
##### 🩹 Fixes
- **bundling:** handle circular dependencies in [@​nx/esbuild](https://togithub.com/nx/esbuild ) getExtraDependencies ([#​22644](https://togithub.com/nrwl/nx/pull/22644 ))
- **core:** load config util supports absolute paths on windows ([#​22837](https://togithub.com/nrwl/nx/pull/22837 ))
- **core:** keep plugin workers until main process shutdown ([#​22860](https://togithub.com/nrwl/nx/pull/22860 ))
- **core:** handle schema validation errors running commands directly ([#​22864](https://togithub.com/nrwl/nx/pull/22864 ))
- **core:** forward args provided to the nx add command to the invoked init generator ([#​22855](https://togithub.com/nrwl/nx/pull/22855 ))
- **core:** fix hashing of external dependencies ([#​22865](https://togithub.com/nrwl/nx/pull/22865 ))
- **nx-cloud:** ensure root .env files are loaded during dte ([#​22859](https://togithub.com/nrwl/nx/pull/22859 ))
- **testing:** fix jest ci target names ([#​22858](https://togithub.com/nrwl/nx/pull/22858 ))
##### ❤️ Thank You
- Colum Ferry [@​Coly010](https://togithub.com/Coly010 )
- Craigory Coppola [@​AgentEnder](https://togithub.com/AgentEnder )
- Jason Jean [@​FrozenPandaz](https://togithub.com/FrozenPandaz )
- Kyle Cannon [@​kylecannon](https://togithub.com/kylecannon )
- Leosvel Pérez Espinosa [@​leosvelperez](https://togithub.com/leosvelperez )
- MaxKless [@​MaxKless](https://togithub.com/MaxKless )
### [`v18.3.1`](https://togithub.com/nrwl/nx/releases/tag/18.3.1 )
[Compare Source](https://togithub.com/nrwl/nx/compare/18.3.0...18.3.1 )
#### 18.3.1 (2024-04-17)
##### 🩹 Fixes
- **core:** repair sourcemap creation in createNodes ([#​22851](https://togithub.com/nrwl/nx/pull/22851 ))
##### ❤️ Thank You
- MaxKless [@​MaxKless](https://togithub.com/MaxKless )
### [`v18.3.0`](https://togithub.com/nrwl/nx/releases/tag/18.3.0 )
[Compare Source](https://togithub.com/nrwl/nx/compare/18.2.4...18.3.0 )
#### 18.3.0 (2024-04-16)
##### 🚀 Features
- **core:** add metadata to targets ([#​22655](https://togithub.com/nrwl/nx/pull/22655 ))
- **core:** list crystal plugins with nx report ([#​22649](https://togithub.com/nrwl/nx/pull/22649 ))
- **core:** re-enable running plugins in isolation ([#​22527](https://togithub.com/nrwl/nx/pull/22527 ))
- **core:** load root .env files on daemon ([#​22786](https://togithub.com/nrwl/nx/pull/22786 ))
- **js:** add swc cli options --strip-leading-paths ([#​22193](https://togithub.com/nrwl/nx/pull/22193 ))
- **js:** add swc cli options --strip-leading-paths " ([#​22193](https://togithub.com/nrwl/nx/pull/22193 ), [#​22832](https://togithub.com/nrwl/nx/pull/22832 ))
- **misc:** non conflicting init/add flow ([#​22791](https://togithub.com/nrwl/nx/pull/22791 ))
- **nuxt:** update [@​nuxt/eslint-config](https://togithub.com/nuxt/eslint-config ) to a stable version ([#​22804](https://togithub.com/nrwl/nx/pull/22804 ))
- **nx-dev:** link Nx Launch Conf videos ([#​22690](https://togithub.com/nrwl/nx/pull/22690 ))
- **nx-dev:** remember selected tabs ([#​22699](https://togithub.com/nrwl/nx/pull/22699 ))
- **nx-dev:** add contact pages ([#​22815](https://togithub.com/nrwl/nx/pull/22815 ))
- **nx-dev:** banner for webinar ([#​22824](https://togithub.com/nrwl/nx/pull/22824 ))
- **testing:** add ability to split jest tests ([#​22662](https://togithub.com/nrwl/nx/pull/22662 ))
- **testing:** add metadata to playwright targets ([#​22768](https://togithub.com/nrwl/nx/pull/22768 ))
- **vite:** migrate to latest vite-plugin-dts ([#​22614](https://togithub.com/nrwl/nx/pull/22614 ))
##### 🩹 Fixes
- **angular:** prevent false positive validation due to option default value in dev-server executor ([#​22606](https://togithub.com/nrwl/nx/pull/22606 ))
- **angular:** respect skipPackageJson correctly in library generator ([#​22608](https://togithub.com/nrwl/nx/pull/22608 ))
- **angular:** fix @​nx/angular/src/utils entry point ([#​22609](https://togithub.com/nrwl/nx/pull/22609 ))
- **angular:** fix dynamic module federation generation ([#​22724](https://togithub.com/nrwl/nx/pull/22724 ))
- **angular:** respect skipPackageJson correctly across generators ([#​22777](https://togithub.com/nrwl/nx/pull/22777 ))
- **angular:** execute wrapped schematics post tasks and log messages ([#​22780](https://togithub.com/nrwl/nx/pull/22780 ))
- **bundling:** support exported array of options for rollup ([#​22703](https://togithub.com/nrwl/nx/pull/22703 ))
- **bundling:** print errors from rollup build ([#​22707](https://togithub.com/nrwl/nx/pull/22707 ))
- **bundling:** show codeframes for Rollup build errors ([#​22845](https://togithub.com/nrwl/nx/pull/22845 ))
- **core:** do not assume workspace inputs cause all projects to be af… ([#​22573](https://togithub.com/nrwl/nx/pull/22573 ))
- **core:** write terminal output to cache folder ([#​22673](https://togithub.com/nrwl/nx/pull/22673 ))
- **core:** errors from create dependencies should show properly ([#​22695](https://togithub.com/nrwl/nx/pull/22695 ))
- **core:** not passing props of run-commands to underlying command ([#​22595](https://togithub.com/nrwl/nx/pull/22595 ))
- **core:** update pty version to add windows specific flags ([#​22711](https://togithub.com/nrwl/nx/pull/22711 ))
- **core:** detect imports from template literals in dynamic imports ([#​22749](https://togithub.com/nrwl/nx/pull/22749 ))
- **core:** attach cli args from target options explicitly with '=' ([#​22756](https://togithub.com/nrwl/nx/pull/22756 ))
- **core:** fix plugin exclude option ([#​22738](https://togithub.com/nrwl/nx/pull/22738 ))
- **core:** improve `isCI` to better detect other providers ([#​22694](https://togithub.com/nrwl/nx/pull/22694 ))
- **core:** errors thrown when creating projects should prevent running targets ([#​22807](https://togithub.com/nrwl/nx/pull/22807 ))
- **core:** use name instead of .prototype.name when comparing errors ([#​22840](https://togithub.com/nrwl/nx/pull/22840 ))
- **core:** fix init logging and package.json updates ([#​22843](https://togithub.com/nrwl/nx/pull/22843 ))
- **devkit:** update peer dependency on nx to include Nx 19 ([#​22811](https://togithub.com/nrwl/nx/pull/22811 ))
- **js:** update jest snapshot after vite-plugin-dts bump ([#​22621](https://togithub.com/nrwl/nx/pull/22621 ))
- **js:** append target when generating tmp tsconfig to prevent conflicts [#​21396](https://togithub.com/nrwl/nx/issues/21396 ) ([#​22671](https://togithub.com/nrwl/nx/pull/22671 ), [#​21396](https://togithub.com/nrwl/nx/issues/21396 ))
- **js:** propagate error from child process to [@​nx/js](https://togithub.com/nx/js ):node executor ([#​22705](https://togithub.com/nrwl/nx/pull/22705 ))
- **js:** do not default to commonjs type field in package.json ([#​22819](https://togithub.com/nrwl/nx/pull/22819 ))
- **misc:** fix optional branch tracking on ci pipeline ([#​22652](https://togithub.com/nrwl/nx/pull/22652 ))
- **module-federation:** serve dynamic remotes statically in their own processes ([#​22688](https://togithub.com/nrwl/nx/pull/22688 ))
- **nextjs:** Adding tailwind should work when creating an app OOTB ([#​22709](https://togithub.com/nrwl/nx/pull/22709 ))
- **nuxt:** use loadConfigFile from devkit rather than [@​nuxt/kit](https://togithub.com/nuxt/kit ) ([#​22571](https://togithub.com/nrwl/nx/pull/22571 ))
- **nx-dev:** Update urls that are 404 ([#​22653](https://togithub.com/nrwl/nx/pull/22653 ))
- **react-native:** storybook relative paths ([#​22031](https://togithub.com/nrwl/nx/pull/22031 ))
- **react-native:** should ask for app name when preset is react native ([#​22761](https://togithub.com/nrwl/nx/pull/22761 ))
- **react-native:** fix unable to resolve on windows ([#​22759](https://togithub.com/nrwl/nx/pull/22759 ))
- **release:** respect root .npmrc registry settings for publishing ([12afa20210](https://togithub.com/nrwl/nx/commit/12afa20210 ))
- **release:** do not try to interpolate packageRoot for root project ([#​22771](https://togithub.com/nrwl/nx/pull/22771 ))
- **testing:** fix playwright executor uiPort option schema ([#​22610](https://togithub.com/nrwl/nx/pull/22610 ))
- **testing:** app generators should create correct e2e config at generation time ([#​22565](https://togithub.com/nrwl/nx/pull/22565 ))
- **vite:** ensure cache is created correctly for separate vite and vitest config files [#​22244](https://togithub.com/nrwl/nx/issues/22244 ) ([#​22618](https://togithub.com/nrwl/nx/pull/22618 ), [#​22244](https://togithub.com/nrwl/nx/issues/22244 ))
- **vite:** pass cli arguments as options to vitest ([#​22355](https://togithub.com/nrwl/nx/pull/22355 ))
- **webpack:** bring back previous SVG and SVGR behavior for React projects ([#​22628](https://togithub.com/nrwl/nx/pull/22628 ))
- **webpack:** support standard webpack config with [@​nx/webpack](https://togithub.com/nx/webpack ):dev-server ([#​22660](https://togithub.com/nrwl/nx/pull/22660 ))
- **webpack:** remove url-loader from dependencies since it is replaced by asset modules ([#​22698](https://togithub.com/nrwl/nx/pull/22698 ))
- **webpack:** typo for outputPath ([#​22734](https://togithub.com/nrwl/nx/pull/22734 ))
- **webpack:** Should work when absolute paths are supplied as output ([#​22736](https://togithub.com/nrwl/nx/pull/22736 ))
##### ❤️ Thank You
- Altan Stalker
- arekkubaczkowski [@​arekkubaczkowski](https://togithub.com/arekkubaczkowski )
- Austin Fahsl [@​fahslaj](https://togithub.com/fahslaj )
- Benjamin Cabanes [@​bcabanes](https://togithub.com/bcabanes )
- Colum Ferry [@​Coly010](https://togithub.com/Coly010 )
- Craigory Coppola [@​AgentEnder](https://togithub.com/AgentEnder )
- Emily Xiong [@​xiongemi](https://togithub.com/xiongemi )
- Every [@​hongxuWei](https://togithub.com/hongxuWei )
- Isaac Mann [@​isaacplmann](https://togithub.com/isaacplmann )
- Jack Hsu [@​jaysoo](https://togithub.com/jaysoo )
- Jason Jean [@​FrozenPandaz](https://togithub.com/FrozenPandaz )
- Juri Strumpflohner [@​juristr](https://togithub.com/juristr )
- Leosvel Pérez Espinosa [@​leosvelperez](https://togithub.com/leosvelperez )
- Lucca Miranda [@​luckened](https://togithub.com/luckened )
- MaxKless [@​MaxKless](https://togithub.com/MaxKless )
- Miroslav Jonaš [@​meeroslav](https://togithub.com/meeroslav )
- Nicholas Cunningham [@​ndcunningham](https://togithub.com/ndcunningham )
- Thomas Dekiere
- Younes Jaaidi
</details>
<details>
<summary>nrwl/nx (nx)</summary>
### [`v19.0.0`](https://togithub.com/nrwl/nx/compare/18.3.4...41d21ab9ac7fa3682ba535979278bb3c4a349654 )
[Compare Source](https://togithub.com/nrwl/nx/compare/18.3.4...19.0.0 )
### [`v18.3.4`](https://togithub.com/nrwl/nx/releases/tag/18.3.4 )
[Compare Source](https://togithub.com/nrwl/nx/compare/18.3.3...18.3.4 )
##### 18.3.4 (2024-04-25)
##### 🚀 Features
- **core:** add root level forwardAllArgs ([#​22753](https://togithub.com/nrwl/nx/pull/22753 ))
##### 🩹 Fixes
- **core:** different commands should not be considered compatible targets ([#​22863](https://togithub.com/nrwl/nx/pull/22863 ))
- **core:** fix pnpm install order on ci workflows ([#​22580](https://togithub.com/nrwl/nx/pull/22580 ))
- **core:** workspace context glob respects exclude ([#​22939](https://togithub.com/nrwl/nx/pull/22939 ))
- **core:** handle events that do not have paths ([#​22947](https://togithub.com/nrwl/nx/pull/22947 ))
- **core:** fix exclude for empty array ([#​22951](https://togithub.com/nrwl/nx/pull/22951 ))
- **core:** move a few api points to return root maps directly ([#​22949](https://togithub.com/nrwl/nx/pull/22949 ))
- **core:** regression register ts transpiler for local plugin ([#​22964](https://togithub.com/nrwl/nx/pull/22964 ))
- **core:** handle created directories when watching on linux ([#​22980](https://togithub.com/nrwl/nx/pull/22980 ))
- **core:** ensure create nodes functions are properly parallelized ([#​23005](https://togithub.com/nrwl/nx/pull/23005 ))
- **gradle:** change gradle command to be relative path ([#​22963](https://togithub.com/nrwl/nx/pull/22963 ))
- **gradle:** should skip println in project report ([#​22862](https://togithub.com/nrwl/nx/pull/22862 ))
- **gradle:** get gradlew path with projectRoot joins workspaceRoot ([#​22988](https://togithub.com/nrwl/nx/pull/22988 ))
- **graph:** don't listen to system theme changes in console ([#​22938](https://togithub.com/nrwl/nx/pull/22938 ))
- **linter:** do not infer lint tasks for projects without files to lint ([#​22944](https://togithub.com/nrwl/nx/pull/22944 ))
- **misc:** fix publish script ([#​22981](https://togithub.com/nrwl/nx/pull/22981 ))
- **misc:** perf logging shouldn't be enabled twice ([#​23012](https://togithub.com/nrwl/nx/pull/23012 ))
- **node:** e2e target fails out of the box ([#​22987](https://togithub.com/nrwl/nx/pull/22987 ))
- **repo:** downgrade to macos-13 in publish workflow ([#​22961](https://togithub.com/nrwl/nx/pull/22961 ))
- **storybook:** handle inherited config correctly when identifying the framework used for inferred tasks ([#​22953](https://togithub.com/nrwl/nx/pull/22953 ))
##### ❤️ Thank You
- Colum Ferry [@​Coly010](https://togithub.com/Coly010 )
- Craigory Coppola [@​AgentEnder](https://togithub.com/AgentEnder )
- Emily Xiong [@​xiongemi](https://togithub.com/xiongemi )
- Jack Hsu [@​jaysoo](https://togithub.com/jaysoo )
- Jason Jean [@​FrozenPandaz](https://togithub.com/FrozenPandaz )
- Jonathan Cammisuli
- Leosvel Pérez Espinosa [@​leosvelperez](https://togithub.com/leosvelperez )
- MaxKless [@​MaxKless](https://togithub.com/MaxKless )
- Miroslav Jonaš [@​meeroslav](https://togithub.com/meeroslav )
- Nicholas Cunningham [@​ndcunningham](https://togithub.com/ndcunningham )
- Richard Roozenboom [@​Roozenboom](https://togithub.com/Roozenboom )
### [`v18.3.3`](https://togithub.com/nrwl/nx/releases/tag/18.3.3 )
[Compare Source](https://togithub.com/nrwl/nx/compare/18.3.2...18.3.3 )
#### 18.3.3 (2024-04-20)
##### 🩹 Fixes
- **angular:** fix loading postcss configuration in ng-packagr executors ([#​22900](https://togithub.com/nrwl/nx/pull/22900 ))
- **core:** group command exit listeners to avoid warning ([#​22892](https://togithub.com/nrwl/nx/pull/22892 ))
- **core:** handle plugin errors from isolation correctly ([#​22890](https://togithub.com/nrwl/nx/pull/22890 ))
- **core:** disable pty on windows until stable ([#​22910](https://togithub.com/nrwl/nx/pull/22910 ))
- **core:** fix cursor being hidden and process shutdown for ctrl c ([#​22895](https://togithub.com/nrwl/nx/pull/22895 ))
- **misc:** add --verbose support to nx graph ([#​22889](https://togithub.com/nrwl/nx/pull/22889 ))
- **misc:** mark migration for escaping env vars as skipped in nx repair ([#​22916](https://togithub.com/nrwl/nx/pull/22916 ))
- **misc:** don't clear node_modules require cache ([#​22907](https://togithub.com/nrwl/nx/pull/22907 ))
- **testing:** bust require cache in jest plugin so configs reload ([#​22893](https://togithub.com/nrwl/nx/pull/22893 ))
- **vue:** do not add verbatimImportSyntax to tsconfig ([#​22905](https://togithub.com/nrwl/nx/pull/22905 ))
##### ❤️ Thank You
- Colum Ferry [@​Coly010](https://togithub.com/Coly010 )
- Craigory Coppola [@​AgentEnder](https://togithub.com/AgentEnder )
- Jason Jean [@​FrozenPandaz](https://togithub.com/FrozenPandaz )
- Leosvel Pérez Espinosa [@​leosvelperez](https://togithub.com/leosvelperez )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about these updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View repository job log [here](https://developer.mend.io/github/toeverything/AFFiNE ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNDAuMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4zNDAuMTAiLCJ0YXJnZXRCcmFuY2giOiJjYW5hcnkiLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
2024-05-07 03:36:08 +00:00
CatsJuice
7234e2344b
feat(core): replace setting content scroll with radix ScrollArea ( #6787 )
...
Use global scroll-area style
![CleanShot 2024-05-07 at 10.58.01@2x.png ](https://graphite-user-uploaded-assets-prod.s3.amazonaws.com/LakojjjzZNf6ogjOVwKE/5330b59d-fea0-4b2b-a046-1740c8099a19.png )
2024-05-07 03:19:40 +00:00
EYHN
cb3e7d03dc
chore: bump blocksuite ( #6786 )
...
## Features
- https://github.com/toeverything/BlockSuite/pull/6968 @fundon
## Bugfix
- https://github.com/toeverything/BlockSuite/pull/6969 @L-Sun
- https://github.com/toeverything/BlockSuite/pull/6967 @pengx17
## Refactor
- https://github.com/toeverything/BlockSuite/pull/6970 @fundon
## Misc
2024-05-07 03:03:14 +00:00
CatsJuice
f02a16513c
fix(core): adjust setting sidebar's workspace avatar ( #6785 )
2024-05-07 02:51:33 +00:00
CatsJuice
4a74148ea3
fix(component): ensure the colorfulCallback of Avatar in different sizes behaves consistently ( #6784 )
2024-05-07 02:40:22 +00:00
pengx17
a5e4730a5f
refactor: refine ai tracker ( #6778 )
...
upstream
https://github.com/toeverything/blocksuite/pull/6966
Added a new solution that inspect on actions event stream and adapt them into the mixpanel format.
![image.png](https://graphite-user-uploaded-assets-prod.s3.amazonaws.com/T2klNLEk0wxLh4NRDzhk/2631f0dc-5626-45d5-bcaf-60987aec3c7e.png )
2024-05-06 13:34:44 +00:00
pengx17
1ac16a48bf
chore: bump blocksuite ( #6781 )
...
## Features
- https://github.com/toeverything/BlockSuite/pull/6948 @undefined
- https://github.com/toeverything/BlockSuite/pull/6941 @undefined
- https://github.com/toeverything/BlockSuite/pull/6855 @undefined
## Bugfix
- https://github.com/toeverything/BlockSuite/pull/6967 @pengx17
- https://github.com/toeverything/BlockSuite/pull/6966 @pengx17
- https://github.com/toeverything/BlockSuite/pull/6951 @fundon
- https://github.com/toeverything/BlockSuite/pull/6960 @fundon
- https://github.com/toeverything/BlockSuite/pull/6964 @doouding
- https://github.com/toeverything/BlockSuite/pull/6958 @Flrande
- https://github.com/toeverything/BlockSuite/pull/6961 @regischen
- https://github.com/toeverything/BlockSuite/pull/6957 @doouding
- https://github.com/toeverything/BlockSuite/pull/6959 @regischen
- https://github.com/toeverything/BlockSuite/pull/6956 @regischen
- https://github.com/toeverything/BlockSuite/pull/6954 @fundon
- https://github.com/toeverything/BlockSuite/pull/6955 @doouding
- https://github.com/toeverything/BlockSuite/pull/6953 @doouding
- https://github.com/toeverything/BlockSuite/pull/6952 @regischen
- https://github.com/toeverything/BlockSuite/pull/6942 @golok727
- https://github.com/toeverything/BlockSuite/pull/6939 @fundon
- https://github.com/toeverything/BlockSuite/pull/6940 @fundon
- https://github.com/toeverything/BlockSuite/pull/6935 @regischen
- https://github.com/toeverything/BlockSuite/pull/6930 @fundon
- https://github.com/toeverything/BlockSuite/pull/6905 @golok727
- https://github.com/toeverything/BlockSuite/pull/6931 @donteatfriedrice
## Refactor
- https://github.com/toeverything/BlockSuite/pull/6945 @shvixxl
## Misc
- https://github.com/toeverything/BlockSuite/pull/6938 @golok727
- chore: correct typo
2024-05-06 13:23:55 +00:00
darkskygit
8194cb7773
chore: update prompts ( #6782 )
2024-05-06 12:42:12 +00:00
forehalo
d657f4091a
fix(server): do not allow registration through gql ( #6775 )
2024-05-06 11:11:57 +00:00
pengx17
4ea31cbb35
fix: update prompts ( #6779 )
...
fix AFF-1021
2024-05-06 10:58:56 +00:00
JimmFly
6c8e7c8c1d
feat(i18n): update language resources ( #6767 )
2024-05-06 10:47:03 +00:00
darkskygit
13f40f435d
feat: improve query performence ( #6764 )
2024-05-06 09:12:04 +00:00
pengx17
1303a6a8b4
fix: update prompts (find actions) ( #6773 )
...
fix AFF-1019
2024-05-06 08:29:51 +00:00
forehalo
3ee794a8f2
fix(server): do not throttle healthy checking api ( #6771 )
2024-05-06 06:59:50 +00:00
EYHN
527ffa6b3f
feat(core): adjust ai term ( #6770 )
2024-05-06 06:47:06 +00:00
EYHN
94c8662ac1
feat(core): disable ai onboarding video loop ( #6769 )
2024-05-06 06:47:01 +00:00
EYHN
ec73f69574
fix(core): fix ai onboarding video missing ( #6768 )
2024-05-06 06:31:03 +00:00
CatsJuice
4aa7cafda3
fix(core): ai related copywritting fix ( #6766 )
2024-05-06 03:57:04 +00:00
pengx17
625249ca5b
docs: update outdated docs ( #6756 )
...
fix #5171
2024-05-06 02:03:14 +00:00
forehalo
cebb841430
feat(server): add flag to disable new sign ups ( #6752 )
2024-04-30 15:19:30 +00:00
pengx17
91ee5e05bb
fix: ai chat session handling ( #6751 )
...
fix AFF-999
upstream: https://github.com/toeverything/blocksuite/pull/6932
2024-04-30 15:08:27 +00:00
pengx17
0c175ada31
fix: remove dnd for workspace list ( #6754 )
...
fix TOV-399
2024-04-30 14:57:38 +00:00
EYHN
0a1241436f
fix(templates): fix typo ( #6750 )
2024-04-30 08:54:24 +00:00
pengx17
5586de61fb
chore: bump blocksuite ( #6753 )
...
## Features
- https://github.com/toeverything/BlockSuite/pull/6929 @pengx17
## Bugfix
- https://github.com/toeverything/BlockSuite/pull/6931 @donteatfriedrice
- https://github.com/toeverything/BlockSuite/pull/6925 @fourdim
- https://github.com/toeverything/BlockSuite/pull/6928 @donteatfriedrice
- https://github.com/toeverything/BlockSuite/pull/6933 @donteatfriedrice
- https://github.com/toeverything/BlockSuite/pull/6932 @pengx17
- https://github.com/toeverything/BlockSuite/pull/6920 @golok727
- https://github.com/toeverything/BlockSuite/pull/6927 @donteatfriedrice
- https://github.com/toeverything/BlockSuite/pull/6923 @regischen
- https://github.com/toeverything/BlockSuite/pull/6906 @fundon
## Refactor
- https://github.com/toeverything/BlockSuite/pull/6926 @fourdim
## Misc
2024-04-30 08:40:32 +00:00
forehalo
f566457dcf
test(server): payment tests ( #6737 )
2024-04-30 06:59:54 +00:00
pengx17
1f97437320
fix(core): input overflow issue ( #6748 )
2024-04-30 13:18:20 +08:00
pengx17
eb7904bf62
fix(core): prompt message tunning ( #6747 )
...
fix AFF-1003
2024-04-30 13:18:20 +08:00
EYHN
2420b2849f
chore(core): remove unused module ( #6744 )
2024-04-30 04:58:15 +00:00
EYHN
764da784ae
feat(core): add enable cloud failed notify ( #6741 )
2024-04-30 04:46:09 +00:00
EYHN
148e058cde
refactor(core): remove once signed in event ( #6740 )
...
This once signed in event does not work properly.
2024-04-30 04:46:02 +00:00
forehalo
a14194c482
fix(server): blob controller permission ( #6746 )
2024-04-30 03:47:00 +00:00
pengx17
9b28e7313f
fix(core): make it real action ( #6745 )
2024-04-30 03:33:09 +00:00
EYHN
a1169a43c9
chore: bump blocksuite ( #6742 )
...
## Features
- https://github.com/toeverything/BlockSuite/pull/6917 @undefined
- https://github.com/toeverything/BlockSuite/pull/6895 @golok727
## Bugfix
- https://github.com/toeverything/BlockSuite/pull/6906 @fundon
- https://github.com/toeverything/BlockSuite/pull/6919 @fundon
- https://github.com/toeverything/BlockSuite/pull/6921 @pengx17
- https://github.com/toeverything/BlockSuite/pull/6910 @golok727
- https://github.com/toeverything/BlockSuite/pull/6918 @zzj3720
- https://github.com/toeverything/BlockSuite/pull/6915 @fundon
- https://github.com/toeverything/BlockSuite/pull/6912 @golok727
- https://github.com/toeverything/BlockSuite/pull/6789 @fundon
- https://github.com/toeverything/BlockSuite/pull/6909 @fundon
## Refactor
- https://github.com/toeverything/BlockSuite/pull/6913 @golok727
## Misc
2024-04-29 12:26:08 +00:00
EYHN
1323a0fc5f
feat(core): prefetch onboarding video ( #6736 )
...
![CleanShot 2024-04-29 at 17.32.41@2x.png ](https://graphite-user-uploaded-assets-prod.s3.amazonaws.com/g3jz87HxbjOJpXV3FPT7/21ebbc62-c4a2-496c-af05-600a2ded2a9d.png )
2024-04-29 12:13:16 +00:00
pengx17
5c861939a5
fix(core): show toast for requestRunInEdgeless ( #6715 )
2024-04-29 11:14:07 +00:00
pengx17
7c5a259e84
fix(core): update prompts ( #6738 )
...
Update prompts:
When sending a message to openai, we actually send two messages.
There are two issues here:
1. the role in the first message shall be user or system
2. the content in the first message is not being interpolated at all.
```
[
{
role: "assistant",
createdAt: "2024-04-27T06:30:34.820Z",
params: {
language: "French",
},
content: "You are a translation expert, please translate the following content into French, and only perform the translation action, keeping the translated content in the same format as the original content:\n\n \"\"\"\"\n\n \n\n \"\"\"\"",
},
{
role: "user",
content: "Basic things you should know:",
attachments: undefined,
params: {
language: "French",
},
createdAt: "2024-04-29T09:42:11.466Z",
},
]
```
In this PR I removed `content` from prompts and let open ai use the second message (user) as the input.
2024-04-29 11:02:16 +00:00
EYHN
1d3c477c65
chore: enable source map on production ( #6731 )
2024-04-29 09:42:35 +00:00