Releases: ngstack/code-editor
Releases · ngstack/code-editor
9.0.0
What's Changed
Code Editor is now a standalone component
You can use
import { provideCodeEditor } from '@ngstack/code-editor';
@NgModule({
providers: [
provideCodeEditor({
editorVersion: '0.44.0'
})
]
})
export class AppModule {}
or register the component providers directly in the standalone app:
export const appConfig: ApplicationConfig = {
providers: [
provideZoneChangeDetection({ eventCoalescing: true }),
provideRouter(routes),
provideAnimationsAsync(),
// Configure Code Editor
provideCodeEditor({
// editorVersion: '0.46.0',
// use local Monaco installation
baseUrl: 'assets/monaco',
// use local Typings Worker
typingsWorkerUrl: 'assets/workers/typings-worker.js'
})
]
};
- cleanup project by @DenysVuika in #1501
- standalone editor component by @DenysVuika in #1502
- security updates for 3rd party dependencies
Full Changelog: v.8.0.0...v.9.0.0
v.8.0.0
v.7.3.0
What's Changed
- Bump ejs from 3.1.9 to 3.1.10 by @dependabot in #1371
- Bump express from 4.18.2 to 4.19.2 by @dependabot in #1352
- Bump ip from 2.0.0 to 2.0.1 by @dependabot in #1312
- Bump ws and socket.io by @dependabot in #1376
- Bump follow-redirects from 1.15.5 to 1.15.6 by @dependabot in #1335
- Bump zone.js from 0.14.3 to 0.14.4 by @dependabot in #1303
- Bump jasmine-core from 5.1.1 to 5.1.2 by @dependabot in #1300
- Bump braces from 3.0.2 to 3.0.3 by @dependabot in #1374
- Bump @types/node from 20.11.10 to 20.12.7 by @dependabot in #1366
- Bump webpack-dev-middleware from 5.3.3 to 5.3.4 by @dependabot in #1344
Full Changelog: v.7.2.0...v.7.3.0
7.2.0
Changes
- Bug fixes
- Improved typings support for various APIs
- Expose underlying editor instance for deep customization
- Support for running monaco editor actions (demo of the code formatting from the toolbar)
7.1.0
v.7.0.1
What's Changed
- Bump monaco-editor from 0.43.0 to 0.45.0 by @dependabot in #1275
- Bump karma from 6.4.1 to 6.4.2 by @dependabot in #1276
- Bump cspell from 7.3.6 to 8.3.2 by @dependabot in #1274
- Bump @types/node from 20.11.8 to 20.11.10 by @dependabot in #1273
- Bump karma-chrome-launcher from 3.1.1 to 3.2.0 by @dependabot in #1272
- Bump jasmine-core from 4.5.0 to 5.1.1 by @dependabot in #1277
- Bump @types/jasmine from 4.3.1 to 5.1.4 by @dependabot in #1280
- Bump @typescript-eslint/eslint-plugin from 6.19.0 to 6.20.0 by @dependabot in #1282
- Bump @typescript-eslint/parser from 6.19.0 to 6.20.0 by @dependabot in #1281
Full Changelog: v.7.0.0...v.7.0.1
7.0.0
Changelog
- Angular 17
- Angular Material 17 (for demo apps)
- latest ESLint
- switch to esbuild (for demo apps)
- upgrade 3rd party dependencies and security fixes
6.0.0
Changelog
- Angular 16 and Angular Material 16 support
- deprecate angular flex library in the demo app
- convert demo app components to the Standalone components
- update dependencies
- minor cleanup and code polishing
5.1.0
Changes
- use latest version of Monaco editor
- README updates
- extra example for SQL syntax highlight
- bug fixes
5.0.0
Changes
- Upgrade to Angular 15
- Upgrade dependencies