Skip to content

Commit cdb697f

Browse files
committed
1.0.1
1 parent 8d23494 commit cdb697f

File tree

5 files changed

+42
-4
lines changed

5 files changed

+42
-4
lines changed

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "odoo"
3-
version = "0.12.1"
3+
version = "1.0.1"
44
edition = "2021"
55

66
[lib]

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<h1 align="center">
22
<br>
3-
<img src="https://github.com/odoo/odoo-vscode/blob/main/images/odoo_logo.png?raw=true"></a>
3+
<img src="https://github.com/odoo/odoo-vscode/blob/release/images/odoo_logo.png?raw=true"></a>
44
<br>
55
Odoo Zed Extension
66
<br>

changelog.md

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,43 @@
11
# Changelog
22

3+
## [1.0.1] - 2025/09/17 - Day 1 fixes
4+
5+
### Fixes
6+
7+
- Crash that can occur when doing a gotodefinition in an XML file
8+
- Fix origin of gotodefinition for some links in XML files.
9+
- Change back `<br/>` line breaks that sometimes break PyCharm to escaped ` \\\n`
10+
11+
## [1.0.0] - 2025/09/16 - Release
12+
13+
This project is far from finished, but it has reached a level of maturity where we’re introducing two update channels: **Release** and **Pre-release** (Beta).
14+
15+
If you want early access to new features and to help us improve the tool, enable **Pre-release** updates in your IDE. The pre-release channel will only include features we consider ready, though crashes may still occur due to the wide variety of code we encounter. This helps us catch common issues before pushing to the stable channel.
16+
17+
So, if you prefer a more stable experience, stick with the **Release** channel !
18+
19+
Here is the changelog since the last Beta version (0.12.1)
20+
21+
### Zed
22+
23+
New plugin for Zed. As Zed API is quite poor, the implementation only stick to a basic language server implementation, and will not provide profile selector, profile viewer or crash report view.
24+
25+
### Server
26+
27+
- Change level of "unable to annotate tuple" log from error to debug, as it is indeed a debug information of non implemented statements
28+
29+
### Fixes
30+
31+
- When file cache is invalidated by an incoherent request, do not panic, but reload the cache
32+
- Fix wrong usage of `<br/>` for PyCharm and NeoVim.
33+
- Fix crashes that can occur on some gotodefinition.
34+
- Prevent creation of duplicated addons entrypoint if the directory of an addon path is in PYTHON_PATH
35+
- Prevent creation of custom entrypoint on renaming of directory
36+
- Handle removal of `__init__.py` from packages
37+
- Avoid checking path from FS on DidOpen notification.
38+
- Fix a typo in the hook of `__iter__` function of BaseModel on versions > 18.1
39+
- Force validation of `__iter__` functions if pending on a `for` evaluation
40+
341
## [0.12.1] - 2025/09/05 - Hotfixes
442

543
### PyCharm

extension.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
id = "odoo"
22
name = "Odoo"
3-
version = "0.12.1"
3+
version = "1.0.1"
44
schema_version = 1
55
authors = ["Odoo<[email protected]>"]
66
description = "This extension integrates the Odoo Language Server, that will help you in the development of your Odoo projects."

src/odoo.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ impl Odoo {
9595
fn platform() -> &'static str {
9696
let (platform, arch) = zed::current_platform();
9797
match (platform, arch) {
98-
(zed::Os::Linux, zed::Architecture::X8664) if cfg!(target_env = "musl") => "alpine-x64",
98+
(zed::Os::Linux, zed::Architecture::X8664) if cfg!(target_env = "musl") => "alpine-x64", // TODO it will never find musl as target_env will always be "" at compilation. Check ldd?
9999
(zed::Os::Linux, zed::Architecture::Aarch64) if cfg!(target_env = "musl") => "alpine-arm64",
100100
(zed::Os::Linux, zed::Architecture::X8664) => "linux-x64",
101101
(zed::Os::Linux, zed::Architecture::Aarch64) => "linux-arm64",

0 commit comments

Comments
 (0)