Skip to content

Releases: mkslanc/ace-linters

v1.1.1

15 Mar 08:52
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.1.0...v1.1.1

v1.1.0

06 Feb 14:12
Compare
Choose a tag to compare

What's Changed

  • Allow tsconfig format to be used as input for ts service by @mkslanc in #99

Full Changelog: v1.0.4...v1.1.0

v1.0.4

05 Feb 09:27
Compare
Choose a tag to compare

What's Changed

  • Update package.json to include types for all dialects by @02strich in #97
  • Fix inverted sync mode check by @mkslanc in #98

New Contributors

Full Changelog: v1.0.3...v1.0.4

v1.0.3

08 Jan 08:40
bd37a81
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.1...v1.0.3

v1.0.1

21 Dec 14:12
953b3ff
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.0...v1.0.1

v1.0.0

15 Dec 15:44
Compare
Choose a tag to compare

What's Changed

  • registerServer method in ServiceManager enables management of both services and servers on the web worker's side.
    Just add new servers to your webworker like this:
    manager.registerServer("astro", {
        module: () => import("ace-linters/build/language-client"),
        modes: "astro",
        type: "socket", // "socket|worker"
        socket: new WebSocket("ws://127.0.0.1:3030/astro"),
        initializationOptions: {
            typescript: {
                tsdk: "node_modules/typescript/lib"
            }
        }
    });
  • Multiple servers management on main thread. Just register servers like this:
    let servers = [
        {
            module: () => import("ace-linters/build/language-client"),
            modes: "astro",
            type: "socket",
            socket: new WebSocket("ws://127.0.0.1:3030/astro"),
        },
        {
            module: () => import("ace-linters/build/language-client"),
            modes: "svelte",
            type: "socket",
            socket: new WebSocket("ws://127.0.0.1:3030/svelte"),
        }
    ]
    let languageProvider = AceLanguageClient.for(servers);
  • Breaking change: AceLanguageClient.for interface was changed

Full Changelog: v0.13.3...v1.0.0

v0.13.3

30 Oct 14:45
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.13.2...v0.13.3

v0.13.2

09 Aug 12:21
Compare
Choose a tag to compare

What's Changed

  • Fix convertation of ts diagnostic chain message by @mkslanc in #79

Full Changelog: v0.13.1...v0.13.2

v0.13.1

08 Aug 16:03
Compare
Choose a tag to compare

What's Changed

  • Fix bug with wrong hover initialization by @mkslanc in #78

v0.13.0

08 Aug 11:36
Compare
Choose a tag to compare

What's Changed

  • Add occurrences and diagnostics markers by @mkslanc in #75
  • Add import from ace for hover tooltip with fallback for old versions by @mkslanc in #74
  • Add triggerCharacters support for services by @mkslanc in #76
  • Fix ace range tests by @mkslanc in #77

Full Changelog: v0.12.1...v0.13.0