# Downloading extensions for older releases

**URL:** <https://discourse.slicer.org/t/downloading-extensions-for-older-releases/19256>\
**Category:** Support\
**Created:** [August 30, 2021, 12:58pm UTC](https://discourse.slicer.org/t/downloading-extensions-for-older-releases/19256 "2021-08-30T12:58:32Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sam\_Horvath](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/sam_horvath/32/3092_2.png) [@Sam\_Horvath](https://discourse.slicer.org/u/Sam_Horvath)\
**Post date:** [August 30, 2021, 12:58pm UTC](https://discourse.slicer.org/t/downloading-extensions-for-older-releases/19256/1 "2021-08-30T12:58:32Z")

</div>

Due to the recent transition to the updated Extension Manager and Data Store infrastructure, when using Slicer-4.11 (or older) version, users will need to manually download and install extensions from the new extension server, and download data sets from an alternative server instead of using the Data Store module. Rationale for the transition can be found [here](https://discourse.slicer.org/t/upcoming-downtime-for-download-slicer-org-and-extension-manager-due-to-package-server-transition/17444). We anticipate that this will be a temporary measure will the transition is finalized.

Thank you for your patience! Please do not hesitate to reach out here on Discourse if you have questions or need assistance with extension installation.

– Slicer Dev Team

## Download and install extensions

1. Go to the [Slicer Packages server](https://slicer-packages.kitware.com/#collection/5f4474d0e1d8c75dfc70547e/folder/5f4474d0e1d8c75dfc705482)
2. Select your release version
3. Find the extension of interest in that releases extensions folder
4. Click the download icon to download the extension package
5. Follow the [instructions](https://slicer.readthedocs.io/en/latest/user_guide/extensions_manager.html#install-downloaded-extension-packages) for manually installing the extension
6. The extension may have dependencies. Check the corresponding .s4ext file in [the extension index](https://github.com/Slicer/ExtensionsIndex) to see what other extensions may need to be installed.

## Download data sets that were previously hosted on the DataStore

If you are looking for data previously accessible via the Data Store module (hosted on the DataStore server), it can be found **[here](https://github.com/Slicer/slicer.kitware.com-midas3-archive#readme)**.

---

<div class="post-metadata">

**Author:** ![jamesobutler](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/jamesobutler/32/7511_2.png) [@jamesobutler](https://discourse.slicer.org/u/jamesobutler)\
**Post date:** [August 30, 2021, 1:46pm UTC](https://discourse.slicer.org/t/downloading-extensions-for-older-releases/19256/2 "2021-08-30T13:46:07Z")

</div>

Does this work only for the already released “Stable” versions and any Slicer “Preview” releases prior to the transition to the updated Extension Manager infrastructure? Date?

I downloaded Slicer 2021-08-24 revision [30133](https://slicer-packages.kitware.com/#collection/5f4474d0e1d8c75dfc70547e/folder/6125c4e7342a877cb3b8be76) from the Applications/packages/Slicer/draft/30133 directory and then download the [SlicerDebuggingTools](https://slicer-packages.kitware.com/#collection/5f4474d0e1d8c75dfc70547e/folder/6125cd7c342a877cb3b8bede) extension in the Applications/packages/Slicer/draft/30133/extensions directory. I then installed Slicer and then followed the instructions to manually install the extension. Upon doing so I get the same results as I posted about at [Unable to manually install extension to manual Slicer build](https://discourse.slicer.org/t/unable-to-manually-install-extension-to-manual-slicer-build/19359).

---

<div class="post-metadata">

**Author:** ![Sam\_Horvath](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/sam_horvath/32/3092_2.png) [@Sam\_Horvath](https://discourse.slicer.org/u/Sam_Horvath)\
**Post date:** [August 30, 2021, 2:06pm UTC](https://discourse.slicer.org/t/downloading-extensions-for-older-releases/19256/3 "2021-08-30T14:06:58Z")

</div>

Yes, these instructions are intended for the older Releases / Previews that use the old extension manager infrastructure. The bug you encountered affects the new versions, and will be fixed.

To give some context, this post was created as a landing page for anyone attempting to reach the old extension manager site. It has been made public at this time because the old server is to be shut off today.

---

<div class="post-metadata">

**Author:** ![muratmaga](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/muratmaga/32/3622_2.png) [@muratmaga](https://discourse.slicer.org/u/muratmaga)\
**Post date:** [September 2, 2021, 4:01am UTC](https://discourse.slicer.org/t/downloading-extensions-for-older-releases/19256/4 "2021-09-02T04:01:07Z")

</div>

I am a little bit confused with this message. Does this mean that current stable will no longer receive updates from new extension server. Or once the new extension infrastructure is in place, everything will be the same as before (for stable and older versions)?

If this is indeed temporary, I would suggest adding the **temporary** to the section below.

> [@Sam\_Horvath](#):
>
> older Slicer releases will need to manually download and install extensions from the new extension server

---

<div class="post-metadata">

**Author:** ![lassoan](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/lassoan/32/13_2.png) [@lassoan](https://discourse.slicer.org/u/lassoan)\
**Post date:** [September 2, 2021, 4:59am UTC](https://discourse.slicer.org/t/downloading-extensions-for-older-releases/19256/5 "2021-09-02T04:59:41Z")

</div>

> [@muratmaga](#):
>
> Does this mean that current stable will no longer receive updates from new extension server.

We still build and upload releases for the Slicer-4.11, but that cannot download it from the new extension server and you need to download and install the packages manually. Slicer-4.13 and above can download and install extensions from the Extensions manager as usual.

> [@muratmaga](#):
>
> If this is indeed temporary,

Yes, it is temporary. We’ll create a new stable release within 1-2 weeks and then both the latest stable (Slicer-4.14) and latest preview (Slicer-4.15) will be use the Extensions manager as usual.

---

<div class="post-metadata">

**Author:** ![jcfr](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/jcfr/32/17825_2.png) [@jcfr](https://discourse.slicer.org/u/jcfr)\
**Post date:** [September 10, 2021, 7:53am UTC](https://discourse.slicer.org/t/downloading-extensions-for-older-releases/19256/6 "2021-09-10T07:53:49Z")

</div>

## Updates

> Download and install extensions

Older release of Slicer can now browse and install extensions directly from the application.

For more details, read about the `Slicer legacy extensions catalog` at [KitwareMedical/slicer-extensions-legacy-webapp](https://github.com/KitwareMedical/slicer-extensions-legacy-webapp#readme)

> Does this mean that current stable will no longer receive updates from new extension server.

To clarify, updated extension associated with the current stable release are uploaded and available to the user.

---

<div class="post-metadata">

**Author:** ![muratmaga](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/muratmaga/32/3622_2.png) [@muratmaga](https://discourse.slicer.org/u/muratmaga)\
**Post date:** [September 10, 2021, 4:25pm UTC](https://discourse.slicer.org/t/downloading-extensions-for-older-releases/19256/7 "2021-09-10T16:25:36Z")

</div>

@jcfr

I just tried this with the stable on windows and while I can indeed install the extensions, it throws this error

```auto

"Downloading extension [itemId: 60ae2680ae4540bf6a89dc81]"

"Error retrieving extension metadata: amd64, win, MONAILabel, 29738 ({2d46a981-d88e-45d3-bbc0-004d69568701}: 401: Error transferring http://slicer.kitware.com/midas3/api/json?arch=amd64&os=win&productname=MONAILabel&slicer_revision=29738&method=midas.slicerpackages.extension.list - server replied: INTERNAL SERVER ERROR)"

"Installed extension IntensitySegmenter (60ae2680ae4540bf6a89dc81) revision ace1890"

```

But more concerning is the update extension behavior. When I click on update button, it showed updates for all installed extensions (which is not true, but I suppose it is an artifact of architecture change), and when I tried to update SlicerMorph, it actually disabled the extension (after the restart) with the error that the installed version is not compatible. The only solution I found was to uninstall and reinstall it. SlicerMorph was the only extension that the update partially work. For everything else I am getting this:

```auto

"update check for SurfaceWrapSolidify complete: 'f70c039' available, 'a9512a0' installed"

Uncaught SyntaxError: missing ) after argument list

"Retrieving extension metadata [extensionId: 613b6f1d342a877cb3bf031f]"

"Downloading extension [itemId: 613b6f1d342a877cb3bf031f]"

```

---

<div class="post-metadata">

**Author:** ![jcfr](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/jcfr/32/17825_2.png) [@jcfr](https://discourse.slicer.org/u/jcfr)\
**Post date:** [September 10, 2021, 8:06pm UTC](https://discourse.slicer.org/t/downloading-extensions-for-older-releases/19256/8 "2021-09-10T20:06:40Z")

</div>

Thanks for reporting the issue.

As you noticed, the Slicer legacy extensions catalog still have some rough edges and we plan on addressing these.

## Updates

> [@muratmaga](#):
>
> `"Error retrieving extension metadata: amd64, win, MONAILabel, 29738 ({2d46a981-d88e-45d3-bbc0-004d69568701}: 401: Error transferring http://slicer.kitware.com/midas3/api/json?arch=amd64&os=win&productname=MONAILabel&slicer_revision=29738&method=midas.slicerpackages.extension.list - server replied: INTERNAL SERVER ERROR)"`

Thanks for the report.

This particular issue has been fixed in [KitwareMedical/slicer-extensions-legacy-webapp@90ad5a22b](https://github.com/KitwareMedical/slicer-extensions-legacy-webapp/commit/90ad5a22bfa314dd69b82ce74224313035874a96) and corresponding change have just been deployed.

Background: `MONAILabel` is not available in the latest stable release and the api call should not fail.

---

<div class="post-metadata">

**Author:** ![muratmaga](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/muratmaga/32/3622_2.png) [@muratmaga](https://discourse.slicer.org/u/muratmaga)\
**Post date:** [September 10, 2021, 8:14pm UTC](https://discourse.slicer.org/t/downloading-extensions-for-older-releases/19256/9 "2021-09-10T20:14:58Z")

</div>

Thanks JC. What worried me is not the MonaiLabel, but the error I got when I tried to update WarpSolidfy extension. Glad to hear that it will be fixed.

---

<div class="post-metadata">

**Author:** ![jcfr](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/jcfr/32/17825_2.png) [@jcfr](https://discourse.slicer.org/u/jcfr)\
**Post date:** [September 14, 2021, 4:15am UTC](https://discourse.slicer.org/t/downloading-extensions-for-older-releases/19256/10 "2021-09-14T04:15:49Z")

</div>

### Updates

> [@muratmaga](#):
>
> ```auto
> "update check for SurfaceWrapSolidify complete: 'f70c039' available, 'a9512a0' installed"
> 
> Uncaught SyntaxError: missing ) after argument list
> 
> ```

This particular issue has been fixed in [Fix extensions manager integration by jcfr · Pull Request #5846 · Slicer/Slicer · GitHub](https://github.com/Slicer/Slicer/pull/5846) and corresponding changes have been integrated.

---

<div class="post-metadata">

**Author:** ![jcfr](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/jcfr/32/17825_2.png) [@jcfr](https://discourse.slicer.org/u/jcfr)\
**Post date:** [July 13, 2022, 9:39pm UTC](https://discourse.slicer.org/t/downloading-extensions-for-older-releases/19256/11 "2022-07-13T21:39:22Z")

</div>

> [@Sam\_Horvath](#):
>
> ## Download data sets that were previously hosted on the DataStore
> 
> If you are looking for data previously accessible via the Data Store module (hosted on the DataStore server), it can be found here: `https://slicer-packages.kitware.com/#collection/6124ffb8342a877cb3b8afdd/folder/6125487e342a877cb3b8b6ed`

As of July 13th 2022, the collection `6124ffb8342a877cb3b8afdd` has been removed and datasets are now available in the GitHub project [Slicer/slicer.kitware.com-midas3-archive](https://github.com/Slicer/slicer.kitware.com-midas3-archive#readme).

Original post has been updated accordingly.
