# Updating from older versions

If you have an older version of the extension installed in your graph, here are the steps to update :&#x20;

* [ ] Remove the `zoteroRoam_settings` object you previously had in `roam/js`, as well as the loading script for the extension.&#x20;
  * [ ] The only code you may need to keep from your `roam/js` is your custom functions, if you had been using any.&#x20;
  * [ ] You may also want to write down the Zotero API credentials you had been using, if you don't have that information easily accessible elsewhere.
* [ ] To make sure there are no traces left of the previous install, reload your graph.
* [ ] Install zoteroRoam from RoamDepot
* [ ] Enjoy 🎉

{% hint style="warning" %}
If you had a lot of customization in your settings, make sure to take the time to set them up again via the extension's new Settings panel - which you can access by a right-click on the extension icon, then a click on the "Settings"  option.
{% endhint %}

<figure><img src="/files/2eF1ZOAvFMP0xBkg8Chu" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://alix-lahuec.gitbook.io/zotero-roam/updating-from-older-versions.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
