1.30.0 (2026-03-25)
- change default encoding of cnfg files to utf8 (#902) (44439ea)
- deps: bump esbuild from 0.25.5 to 0.27.1 (#862) (bef3c65)
- fix settings for extensions (#907) (23aec06)
- update Septic documentation for v3.6.1 (#901) (bd609b1)
- update Septic documentation for v3.7.1 (#911) (a790e3d)
- The following workspace dependencies were updated
- dependencies
- @equinor/septic-config-lib bumped to 1.2.0
- dependencies
1.29.1 (2026-01-15)
1.29.0 (2025-12-03)
- deps: bump @types/mocha from 10.0.7 to 10.0.10 (#752) (02032b5)
- deps: bump actions/download-artifact from 5 to 6 (#847) (2e5fa05)
- deps: bump actions/setup-node from 5 to 6 (#845) (e9dca17)
- deps: bump actions/upload-artifact from 4 to 5 (#846) (6a4a494)
- deps: bump the npm_and_yarn group across 1 directory with 1 update (#853) (3c07491)
- update to node 22 and vscode version (#850) (8e5547a)
- update scg schema to latest (#855) (93cfa9b)
- update Septic documentation for latest (#854) (d1f6300)
1.28.2 (2025-09-30)
1.28.1 (2025-09-24)
- error in loading param datatypes documentation (#835) (1c768e6)
- validation of counter in scg configs (#837) (06a166c)
1.28.0 (2025-09-10)
- deps: bump actions/setup-node from 4 to 5 (#823) (b047bb3)
- deps: bump actions/setup-python from 5 to 6 (#824) (8783a57)
- deps: bump typescript from 5.8.3 to 5.9.2 (#811) (26675d0)
- add command for plotting of model files (#826) (d46b2bb)
- add view of tagged functions (#825) (97ef9fc)
- update editing of scg files in application tree view (#822) (e18ee22)
1.27.0 (2025-08-28)
1.26.1 (2025-08-22)
1.26.0 (2025-08-20)
- deps: bump @vscode/prompt-tsx from 0.3.0-alpha.13 to 0.4.0-alpha.5 (#805) (850e1d6)
- deps: bump actions/checkout from 4 to 5 (#799) (369f4a4)
- deps: bump actions/download-artifact from 4 to 5 (#797) (faa6ea8)
- deps: bump chai and @types/chai (#750) (7b16dfa)
- deps: bump cross-env from 7.0.3 to 10.0.0 (#806) (c61bb9a)
- deps: bump eslint from 9.14.0 to 9.33.0 (#796) (1f7a5b4)
- deps: security upgrade urllib3 from 2.0.7 to 2.5.0 (#782) (749a1f1)
- add diagnostic for duplicated attributes (#804) (f200099)
- add diagnostics for duplicate calcpvrs (#810) (61f5c48)
- formatting of line comments (#803) (449b00c)
- improve error message for extra parentheses (#808) (659c42a)
- path to default compare config (#802) (6bc731a)
1.25.10 (2025-08-06)
1.25.9 (2025-08-05)
1.25.8 (2025-06-12)
- update Septic documentation for latest (#772) (808fb5f)
- update Septic documentation for v3.4.1 (#775) (581f3b0)
1.25.7 (2025-05-30)
- update Septic documentation for latest (#762) (8fadddd)
- update Septic documentation for v3.3.0 (#769) (84db375)
- update Septic documentation for v3.3.1 (#770) (d09dbbd)
1.25.6 (2025-04-30)
- update Septic documentation for latest (#747) (aa87a81)
- update Septic documentation for v3.2.0 (#758) (e0ca681)
1.25.5 (2025-03-25)
- deps: [Snyk] Upgrade vscode-languageserver-textdocument from 1.0.8 to 1.0.11 (#741) (b803885)
- deps: bump @types/node from 16.18.96 to 16.18.126 (#732) (f9baec1)
- deps: bump mocha from 10.7.3 to 11.1.0 (#725) (7ceb89c)
- deps: bump peter-evans/create-pull-request from 6 to 7 (#631) (5f266dc)
- deps: bump rimraf from 5.0.5 to 6.0.1 (#681) (9bc9bb1)
- set default value ignore path setting to dict (#743) (b5fd8f5)
- update error type for jinja in algs (#745) (77fca5a)
- add priority to Mvrs and Cvrs in autocomplete (#593) (f8ebd29)
- extraction of refs in jinja calc (#744) (1bab083)
- formatting of calcs containing jinja expressions (#742) (710e809)
- support fdtaproc identifiers (#740) (9073c68)
1.25.4 (2025-03-03)
1.25.3 (2025-02-27)
1.25.2 (2025-01-15)
- update SEPTIC documentation for latest (#708) (7c040b5)
- update SEPTIC documentation for v3.1.0 (#721) (277272d)
1.25.1 (2024-12-16)
1.25.0 (2024-12-13)
1.24.0 (2024-12-10)
1.23.2 (2024-12-06)
- bug with refs in algs with jinja (#695) (51de40b)
- bug with snippets at start of file (#693) (069bc45)
- failed code action (#692) (dd33770)
- update diagnostic messages for calculations (#701) (fd74d15)
1.23.1 (2024-11-18)
1.23.0 (2024-11-15)
1.22.1 (2024-11-04)
1.22.0 (2024-10-14)
1.21.4 (2024-10-09)
- deps: bump braces from 3.0.2 to 3.0.3 (#595) (896f5e4)
- update branding to new style (#649) (aa0d209)
1.21.3 (2024-09-30)
- add documentation for v3.0.0 (#641) (9809ee3)
- update SEPTIC documentation for latest (#629) (17ec41c)
1.21.2 (2024-08-29)
1.21.1 (2024-08-28)
1.21.0 (2024-08-28)
- missing reference warning for UAAppl (#611) (edbb9fd)
- update doc script to new file structure in septic (#615) (acee9ba)
- update documentation script (#617) (5d63f4a)
1.20.4 (2024-06-20)
- add support for opcua objects (#592) (f7405d7)
- parsing of jinja code with modulus operator (#587) (95aa929)
1.20.3 (2024-06-07)
1.20.2 (2024-06-05)
1.20.1 (2024-05-23)
1.20.0 (2024-05-15)
1.19.1 (2024-05-08)
1.19.0 (2024-05-02)
1.18.1 (2024-05-02)
1.18.0 (2024-04-24)
1.17.1 (2024-04-18)
1.17.0 (2024-04-17)
- deps: bump @types/node from 16.18.85 to 16.18.96 (#539) (e83a049)
- deps: bump @typescript-eslint/eslint-plugin from 6.20.0 to 7.0.0 (#487) (af5f824)
- deps: bump eslint from 8.56.0 to 9.0.0 (#533) (25787d0)
1.16.7 (2024-03-13)
1.16.6 (2024-03-12)
1.16.5 (2024-02-29)
- deps: bump @types/node from 16.18.68 to 16.18.85 (#517) (cfb4430)
- deps: bump peter-evans/create-pull-request from 5 to 6 (#468) (ede6e51)
- deps: bump ts-node from 10.9.1 to 10.9.2 (#435) (eed98b5)
1.16.4 (2024-02-20)
1.16.3 (2024-02-14)
1.16.2 (2024-02-14)
1.16.1 (2024-02-13)
1.16.0 (2024-02-08)
- call doc generation with github ref (4914aab)
- ignore changes to meta.yaml on doc update (#480) (f59bcaf)
- ignore comments in septic doc yaml files (51dad66)
1.15.7 (2024-02-05)
1.15.6 (2024-02-05)
- deps: bump @typescript-eslint/eslint-plugin from 6.15.0 to 6.20.0 (#463) (27b2a37)
- deps: bump @typescript-eslint/parser from 6.15.0 to 6.20.0 (#464) (9f169c8)
- deps: bump eslint from 8.51.0 to 8.56.0 (#436) (38a4bb4)
- deps: bump typescript from 5.2.2 to 5.3.3 (#437) (22511cc)
1.15.5 (2024-01-11)
1.15.4 (2024-01-05)
1.15.3 (2024-01-04)
1.15.2 (2023-12-20)
- deps: bump @types/chai from 4.3.7 to 4.3.11 (#400) (8e3d8cb)
- deps: bump @types/mocha from 10.0.1 to 10.0.6 (#401) (f0015d4)
- deps: bump @types/node from 16.18.60 to 16.18.68 (#417) (8405780)
- deps: bump @types/vscode from 1.81.0 to 1.85.0 (#418) (c894069)
- deps: bump @typescript-eslint/eslint-plugin from 5.59.9 to 6.15.0 (#430) (8f0b134)
- deps: bump actions/download-artifact from 3 to 4 (#428) (a2094af)
- deps: bump actions/setup-python from 4 to 5 (#422) (63730fc)
- deps: bump actions/upload-artifact from 3 to 4 (#427) (eafb3d7)
1.15.1 (2023-12-11)
1.15.0 (2023-12-08)
1.14.2 (2023-12-06)
- deps: bump @babel/traverse from 7.22.8 to 7.23.2 (#353) (f9e1bcb)
- deps: bump google-github-actions/release-please-action from 3 to 4 (#407) (cf410dd)
- update repo to follow scm policy (#404) (162e076)
1.14.1 (2023-11-22)
1.14.0 (2023-11-22)
- completion of properties in calcs (#396) (a40877c)
- update diagnostics for cnfg when removed from context (#394) (ece8ade)
1.13.1 (2023-11-14)
1.13.0 (2023-11-10)
- add IterEachN to dmmyappl snippet (#377) (1a92f56)
- deps: bump @types/node from 16.18.58 to 16.18.60 (#375) (7504a3a)
- deps: bump actions/checkout from 3 to 4 (#297) (6c4f4f4)
- deps: bump actions/setup-node from 3 to 4 (#363) (e73cfc0)
- deps: bump chai and @types/chai (#343) (101d396)
- add doc-automation workflow shell (#383) (36bf4a3)
- automate SEPTIC documentation PR (#382) (00e0ec6)
- clear problems on deletion of files (#366) (43d9136)
- update parsing and highlighting of invalid comments (#365) (b4a4dbc)
1.12.4 (2023-11-01)
1.12.3 (2023-10-20)
1.12.2 (2023-10-13)
1.12.1 (2023-10-13)
1.12.0 (2023-10-11)
- deps: bump @types/node from 16.18.52 to 16.18.58 (#330) (5cc5868)
- deps: bump eslint from 8.49.0 to 8.51.0 (#329) (79487b9)
- deps: bump rimraf from 5.0.1 to 5.0.5 (#312) (422674d)
1.11.1 (2023-10-09)
- bug with hovering in document without objects (#335) (a36c6a3)
- diagnostics length bit masks (#334) (669cf5f)
1.11.0 (2023-10-05)
1.10.1 (2023-10-03)
1.10.0 (2023-09-28)
1.9.0 (2023-09-18)
- deps: bump @types/node from 16.18.44 to 16.18.52 (#302) (770787e)
- deps: bump eslint from 8.47.0 to 8.49.0 (#299) (a9e480e)
1.8.0 (2023-09-08)
- add linear and nonlinea SmpcAppl snippet (a98e0c1)
- add linear and nonlinear SmpcAppl snippet (#265) (a98e0c1)
- deps: bump @types/node from 16.18.40 to 16.18.41 (#274) (d452e50)
- deps: bump @types/node from 16.18.41 to 16.18.43 (#278) (3f69393)
- deps: bump @types/node from 16.18.43 to 16.18.44 (#280) (d3db127)
- deps: bump eslint from 8.46.0 to 8.47.0 (#269) (c0e078c)
- deps: bump typescript from 5.1.6 to 5.2.2 (#282) (5162405)
- update to latest vscode version (#268) (c61e887)
- add support for paths in msgbox.obj (#276) (f15b4f1)
- support syntax highlighting for oneliners (#266) (608a0a5)
- use correct encoding reading from fs (#289) (9edabb2)
1.7.4 (2023-08-10)
1.7.3 (2023-08-09)
- deps: bump @types/node from 16.18.38 to 16.18.40 (#259) (208a702)
- deps: bump @types/vscode from 1.79.1 to 1.81.0 (#255) (8be3fc7)
- deps: bump @typescript-eslint/parser from 5.61.0 to 5.62.0 (#242) (150f39d)
- deps: bump eslint from 8.44.0 to 8.46.0 (#248) (a5e8a8e)
- deps: bump typescript from 4.9.5 to 5.1.6 (#225) (2365368)
1.7.2 (2023-07-06)
- deps: bump @types/node from 16.18.34 to 16.18.38 (#229) (26dbeba)
- deps: bump @types/vscode from 1.78.1 to 1.79.1 (#193) (aabfdc6)
- deps: bump @typescript-eslint/parser from 5.59.9 to 5.61.0 (#234) (b6b10a6)
- deps: bump eslint from 8.40.0 to 8.44.0 (#228) (7535ccc)
- deps: bump semver from 7.3.8 to 7.5.3 in /client (#223) (649b6d3)
1.7.1 (2023-07-03)
1.7.0 (2023-06-30)
- add diagnostics for object attributes (#213) (5709d35)
- disable diagnostics for line (#209) (d3a3511)
1.6.2 (2023-06-28)
- remove diagnostics on pure jinja in alg (#211) (9718828)
- server crashing when multiple workspacefolders open (#210) (cccdbde)
1.6.1 (2023-06-22)
1.6.0 (2023-06-21)
1.5.0 (2023-06-09)
1.4.0 (2023-06-09)
- bug with wrong files in context (#178) (2d554c9)
- parsing of variable starting with num (#180) (a6dd4ed)
- update error message for empty alg (#174) (864fc91)
- update error message for parsing of jinja in alg (#130) (12badb9)
- use Meas instead of MeasBad for Evr snippet (#152) (f6f63b8)
- deps: bump @types/node from 16.18.25 to 16.18.34 (#166) (15fa8e5)
- deps: bump @typescript-eslint/eslint-plugin from 5.56.0 to 5.59.9 (#173) (e3a4438)
- deps: bump @typescript-eslint/parser from 5.56.0 to 5.59.9 (#172) (c5099c8)
- deps: bump rimraf from 5.0.0 to 5.0.1 (#161) (b4d0249)
1.3.0 (2023-05-12)
- add hover information on xvr-refs (#143) (be863b5)
- add support for renaming (sopc)xvrs (#132) (3694425)
1.2.1 (2023-05-11)
1.2.0 (2023-05-11)
1.1.0 (2023-05-03)
- deps: bump @types/jest from 29.5.0 to 29.5.1 (#108) (411db6c)
- deps: bump @types/node from 16.11.65 to 16.18.25 (#107) (935e367)
- deps: bump typescript from 4.8.4 to 5.0.4 (#104) (bcd8b6c)
- add find references (#106) (395f28d)
- add go-to declaration (#106) (395f28d)
- add go-to definition (#106) (395f28d)
1.0.1 (2023-05-02)
1.0.0 (2023-05-02)
- dependabot should ignore node >16.x (d0c6685)
- deps: bump @typescript-eslint/eslint-plugin from 5.40.0 to 5.59.0 (#99) (ebd4f20)
- deps: bump @typescript-eslint/parser from 5.40.0 to 5.59.0 (#98) (a677eab)
- deps: bump actions/checkout from 2 to 3 (#14) (adac926)
- convert to language server architecture (#95) (1ee263a)
- provide completion for (Sopc)Xvrs. Suggest existing Xvrs when creating new SopcXvr and vice versa. (6dd676e)
- provide completion of Xvrs and calcs in CalcPvr.Alg (6dd676e)
- provide diagnostics for calcs (#105) (6dd676e)
- provide error reports if the calc is not parsable. (6dd676e)
- provide warnings for calcs that are not supported in Septic. (6dd676e)
- provide warnings for references to Xvrs that are not in the config. (6dd676e)
First release in marketplace.
- Support for Jinja2 grammar
- Snippets for mastertcip and remotetcip
- Better syntax highlighting
- Symbol navigation. This enables
- Breadcrumbs
- Go to symbol
- Open symbol by name across current workspace
- Multi-level folding
- Syntax highlighting
- Bracket matching
- Snippets
- Ensures correct encoding (Windows 1252) for Septic files