Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[IMPORTANT] Robot Framework 7 and other non-critical issues, ongoing Robot Framework Language Server support #1051

Open
fabioz opened this issue Mar 5, 2024 · 2 comments
Labels
enhancement New feature or request robotframework-ls

Comments

@fabioz
Copy link
Collaborator

fabioz commented Mar 5, 2024

Robocorp is transitioning to be Python 1st (https://robocorp.com/blog/python-for-automation-as-code), so, while it'll still support Robot Framework in its platform (because it's a framework that runs on Python), it's no longer pushing forward to develop projects which target Robot Framework specifically (and that includes Robot Framework Language Server).

See: https://robocorp.com/docs-robot-framework for more details.

This means the following for the Robot Framework Language Server: if you need some fix and are willing to make a PR then it'll appear in a release, but otherwise no further fixes or improvements will be added unless someone else from the community steps up to implement it, meaning that it'll stay in Robot Framework 6 and Robot Framework 7 will not be supported (unless someone steps up to do the needed work).

PRs are still accepted and will be reviewed and guidance will be given to anyone that'd like to add something (we hope that existing users do see value in it and want to help in doing the transition to a community-based project).

-- if some company/individual would like to become maintainer of the project, please get in touch.

Security issues will still be tackled at least until February/2025.

-- Note: this affects Robot Framework Language Server, Robocorp Code will still be developed (and improved) as usual (so, those using robot.yaml and conda.yaml will still have support for developing Task Packages and it'll be improved to also support Action Packages for AI actions).

@higor-haider
Copy link

The VAR syntax from Robot Framework 7.0 isn't working properly with Robot Framework Language Server. When the VAR is created with the new syntax, and you try to access the VAR the ls returns Undefined variable error, but the code runs normally without any issue.

@JimPatrizi
Copy link

Does anyone have any recommendations for how to proceed from here? Any other language servers out there as good as this one?

For those of us that do like utilizing IDE features for Robot.... there are not many options out there. Wish I had the time to work with it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request robotframework-ls
Projects
None yet
Development

No branches or pull requests

3 participants