|
2 | 2 |
|
3 | 3 | All notable changes to the "answer-set-programming-language-support" extension will be documented in this file. |
4 | 4 |
|
| 5 | +## Future / Planned |
| 6 | + |
| 7 | +If you want to contribute to the repository you are welcome to look at these planned features on your own fork :) |
| 8 | + |
| 9 | +- **Feature**: Find a way to manage the WASM Clingo Process Workers so you can terminate or restart them at any point without having to restart VSCode |
| 10 | +- **QoL**: Adjust the webview UI colours so they work best with any selected colour theme |
| 11 | +- **Testing**: Add more Unit Tests |
| 12 | +- **Testing**: Find a way to do proper Integration Testing that works with CI/CD (currently only local and limited functionality because of the webview UI) |
| 13 | + |
| 14 | +## 1.0.0: Big Feature, Security and QoL Patch :fireworks: |
| 15 | + |
| 16 | +- Switched to [**WASM Clingo**](https://github.com/domoritz/clingo-wasm) as a bundled version and removed previously used binaries |
| 17 | +- Added a **User Interface** for using the extension in a seperate tab in the lower panel (next to the terminal) |
| 18 | +- Added various developer experience features like Unit Tests, a single Integration Test (sanity check), CI/CD to the repository |
| 19 | +- Assessed the repository with OpenSSF Scorecard, made contributing much easier, documented and refactored the entire codebase |
| 20 | + |
5 | 21 | ## 0.7.1 |
6 | 22 |
|
7 | | -- Fixed a problem when reading config files on MacOS |
| 23 | +- Fixed a problem when reading config files on MacOS |
8 | 24 |
|
9 | 25 | ## 0.7.0 |
10 | 26 |
|
11 | | -- Fixed issues ([#9](https://github.com/CaptainUnbrauchbar/asp-language-support/issues/9) and ([#10](https://github.com/CaptainUnbrauchbar/asp-language-support/issues/10) |
| 27 | +- Fixed issues [#9](https://github.com/CaptainUnbrauchbar/asp-language-support/issues/9) and [#10](https://github.com/CaptainUnbrauchbar/asp-language-support/issues/10) |
12 | 28 |
|
13 | 29 | ## 0.4.3 |
14 | 30 |
|
15 | | -- Updates bundled Clingo version to ([5.4.0](https://github.com/potassco/clingo/releases/tag/v5.4.0) |
| 31 | +- Updates bundled Clingo version to [5.4.0](https://github.com/potassco/clingo/releases/tag/v5.4.0) |
16 | 32 |
|
17 | 33 | ## 0.4.2 |
18 | 34 |
|
19 | | -- Made Usage more intuitive and optimizations |
| 35 | +- Made Usage more intuitive and optimizations |
20 | 36 |
|
21 | 37 | ## 0.4.1 |
22 | 38 |
|
23 | | -- Bugfixes |
| 39 | +- Bugfixes |
24 | 40 |
|
25 | 41 | ## 0.4.0 |
26 | 42 |
|
27 | | -- Added Multi-File Support! (use with config file) |
28 | | -- Added Option to use a configuration file for clingo arguments |
29 | | -- Added VSCode command to create sample config file |
30 | | -- Optimization |
31 | | -- Big Thanks to Richard Hegewald ([richilino](https://github.com/richilino)) for contributing the new features and helping optimize the extension code! |
| 43 | +- Added Multi-File Support! (use with config file) |
| 44 | +- Added Option to use a configuration file for clingo arguments |
| 45 | +- Added VSCode command to create sample config file |
| 46 | +- Optimization |
| 47 | +- Big Thanks to Richard Hegewald ([richilino](https://github.com/richilino)) for contributing the new features and helping optimize the extension code! |
32 | 48 |
|
33 | 49 | ## 0.3.0 |
34 | 50 |
|
35 | | -- Added 2 Configuration Options |
36 | | -- Added PATH Clingo compatibility (please enable in options!) |
37 | | -- Added Auto Detect OS option (enabled by default) |
38 | | -- You don't have to restart VSCode anymore to apply changes in settings (such wow) |
39 | | -- Big Thanks to Spencer Killen ([sjkillen](https://github.com/sjkillen)) for contributing **Auto Detect OS Feature** and **PATH compatibility** on GitHub! |
| 51 | +- Added 2 Configuration Options |
| 52 | +- Added PATH Clingo compatibility (please enable in options!) |
| 53 | +- Added Auto Detect OS option (enabled by default) |
| 54 | +- You don't have to restart VSCode anymore to apply changes in settings (such wow) |
| 55 | +- Big Thanks to Spencer Killen ([sjkillen](https://github.com/sjkillen)) for contributing **Auto Detect OS Feature** and **PATH compatibility** on GitHub! |
40 | 56 |
|
41 | 57 | ### 0.2.9 |
42 | 58 |
|
43 | | -- Minor Fix |
| 59 | +- Minor Fix |
44 | 60 |
|
45 | 61 | ### 0.2.8 |
46 | 62 |
|
47 | | -- Added Option to create a new Terminal after every execution |
48 | | -- Minor fixes |
49 | | -- When you close all terminals running a file will now create a new one |
| 63 | +- Added Option to create a new Terminal after every execution |
| 64 | +- Minor fixes |
| 65 | +- When you close all terminals running a file will now create a new one |
50 | 66 |
|
51 | 67 | ### 0.2.7 |
52 | 68 |
|
53 | | -- Added ASP Language to Extension |
54 | | -- (hopefully) fixed gif |
| 69 | +- Added ASP Language to Extension |
| 70 | +- (hopefully) fixed gif |
55 | 71 |
|
56 | 72 | ### 0.2.6 |
57 | 73 |
|
58 | | -- Added gif and minor fix |
| 74 | +- Added gif and minor fix |
59 | 75 |
|
60 | 76 | ### 0.2.4 |
61 | 77 |
|
62 | | -- License added |
| 78 | +- License added |
63 | 79 |
|
64 | 80 | ### 0.2.3 |
65 | 81 |
|
66 | | -- Readme fix |
| 82 | +- Readme fix |
67 | 83 |
|
68 | 84 | ### 0.2.2 |
69 | 85 |
|
70 | | -- Small Hotfix for new Commands |
| 86 | +- Small Hotfix for new Commands |
71 | 87 |
|
72 | 88 | ## 0.2.0 |
73 | 89 |
|
74 | | -- Added "Compute first Answer Set" Option |
75 | | -- Added "Compute all Answer Sets" Option |
| 90 | +- Added "Compute first Answer Set" Option |
| 91 | +- Added "Compute all Answer Sets" Option |
76 | 92 |
|
77 | 93 | ### 0.1.2 |
78 | 94 |
|
79 | | -- Small Hotfix |
| 95 | +- Small Hotfix |
80 | 96 |
|
81 | 97 | ### 0.1.1 |
82 | 98 |
|
83 | | -- Small Hotfix |
| 99 | +- Small Hotfix |
84 | 100 |
|
85 | 101 | ### 0.1.0 |
86 | 102 |
|
87 | | -- Small Hotfix |
| 103 | +- Small Hotfix |
88 | 104 |
|
89 | 105 | ## 0.0.1 |
90 | 106 |
|
91 | 107 | Initial release |
92 | 108 |
|
93 | | -- Single file support |
| 109 | +- Single file support |
0 commit comments