Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,16 @@ All notable changes to the **VS Code Aster** extension will be documented in thi
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [1.6.0] - 2026-04-15

Run workflow overhaul: terminal reuse, automatic diagnostics in the Problems panel, and refreshed toolbar icons.

### Added
- Run diagnostics: `<A>` warnings and `<E>`/`<F>` errors from code_aster, Python tracebacks, `SyntaxError`s, fatal errors (e.g. segfaults), and MED/Fortran errors now surface automatically in the VS Code Problems panel — no `F mess` entry required in the `.export`
- Diagnostics attached to the originating `.comm`/`.com1` line when possible (via CMDTAG markers and Python tracebacks), and cleared between runs
- The existing `code-aster runner` terminal is now reused across runs instead of spawning a new one each time
- Colored toolbar icons: blue rocket for the run button (shared with the `.export` file icon) and orange eye for the mesh viewer button (matches the `.med` palette)

## [1.5.4] - 2026-04-15

File icon improvements and language support for `.export` and MED files.
Expand Down
2 changes: 1 addition & 1 deletion CITATION.cff
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
cff-version: 1.5.4
cff-version: 1.6.0
title: VS Code Aster
message: >-
If you use this software, please cite it using the
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<p align="center"><img src="https://raw.githubusercontent.com/simvia-tech/vs-code-aster/main/media/images/simvia.png" alt="Simvia Logo" width="50%" /></p>

<p align="center">
<a href="/"><img src="https://img.shields.io/badge/version-1.5.4-blue" alt="Version" /></a>
<a href="/"><img src="https://img.shields.io/badge/version-1.6.0-blue" alt="Version" /></a>
<a href="./LICENSE"><img src="https://img.shields.io/badge/license-GPL%203.0-green" alt="License" /></a>
</p>

Expand Down
2 changes: 1 addition & 1 deletion ROADMAP.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

The extension aims to reduce friction between modeling, validation, execution, and analysis by bringing **code_aster** native workflows into the editor.

## Current Capabilities (v1.5.4)
## Current Capabilities (v1.6.0)

- `.export` file generator
- 3D mesh viewer
Expand Down
8 changes: 0 additions & 8 deletions media/images/icone-export-dark.svg

This file was deleted.

8 changes: 0 additions & 8 deletions media/images/icone-export-light.svg

This file was deleted.

1 change: 1 addition & 0 deletions media/images/icone-eye.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 0 additions & 6 deletions media/images/icone-med-light.svg

This file was deleted.

File renamed without changes
1 change: 1 addition & 0 deletions media/images/icone-rocket.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

20 changes: 13 additions & 7 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "vs-code-aster",
"displayName": "VS Code Aster",
"version": "1.5.4",
"version": "1.6.0",
"description": "VS Code extension for code_aster",
"publisher": "simvia",
"license": "GPL-3.0",
Expand Down Expand Up @@ -44,12 +44,18 @@
{
"command": "vs-code-aster.run-aster",
"title": "Run with code_aster",
"icon": "$(run)"
"icon": {
"light": "./media/images/icone-rocket.svg",
"dark": "./media/images/icone-rocket.svg"
}
},
{
"command": "vs-code-aster.meshViewer",
"title": "Open visualizer",
"icon": "$(eye)"
"icon": {
"light": "./media/images/icone-eye.svg",
"dark": "./media/images/icone-eye.svg"
}
},
{
"command": "vs-code-aster.restartLSPServer",
Expand Down Expand Up @@ -92,8 +98,8 @@
".export"
],
"icon": {
"light": "./media/images/icone-export-light.svg",
"dark": "./media/images/icone-export-dark.svg"
"light": "./media/images/icone-rocket.svg",
"dark": "./media/images/icone-rocket.svg"
}
},
{
Expand All @@ -107,8 +113,8 @@
".rmed"
],
"icon": {
"light": "./media/images/icone-med-light.svg",
"dark": "./media/images/icone-med-dark.svg"
"light": "./media/images/icone-med.svg",
"dark": "./media/images/icone-med.svg"
}
}
],
Expand Down
Loading
Loading