this post was submitted on 29 Jul 2023
446 points (93.1% liked)

Fediverse

17788 readers
5 users here now

A community dedicated to fediverse news and discussion.

Fediverse is a portmanteau of "federation" and "universe".

Getting started on Fediverse;

founded 5 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] CMahaff@lemmy.ml 10 points 1 year ago* (last edited 1 year ago) (2 children)

LASIM author here, ironically on my own alt: Just an FYI that support for Lemmy 0.18.3 is not yet out, but keep an eye out for it soon (I have it working on a branch but I need to test it more before release).

This is the first breaking API change since it's creation, so here are the limitations:

  • Old version (0.1.2) will only support API 0.18.1 and 0.18.2
  • New version (0.2.0) will only support 0.18.3 (and above until there are more breaking API changes)
  • Profiles downloaded with 0.1.2 (and below) will automatically be converted to work with 0.2.0.

So that all means:

  • You can use the old LASIM to migrate between 0.18.2 Lemmy instances
  • You can use the new LASIM to migrate between 0.18.3 Lemmy instances
  • You can use the old LASIM to download from an 0.18.2 instance then use the new LASIM to upload to a 0.18.3 instance
  • You cannot use the new LASIN to download from a 0.18.3 instance and then the old LASIM to upload to a 0.18.2 instance (unless you are comfortable doing some manual work editing the JSON file so "old LASIM" understands it).

This will be true of every release with breaking API changes.

EDIT: PR is out. Once it builds, I'll publish a new release! https://github.com/CMahaff/lasim/pull/21

EDIT 2: Release is published! https://github.com/CMahaff/lasim/releases/tag/v0.2.0

[–] Blaze@sopuli.xyz 6 points 1 year ago (1 children)

Thank you for the heads up! You might want to add that to the ReadMe on your Github

[–] CMahaff@lemmy.ml 5 points 1 year ago (1 children)

Removed "and above" from page and instead added a note to always get the latest version if your version isn't listed as supported explicitly.

[–] Blaze@sopuli.xyz 3 points 1 year ago

Great, thank you!

[–] spacedancer@lemmy.world 4 points 1 year ago (1 children)

Thanks for all your hard work on this. I’ve used lasim to transfer my subscriptions to my other accounts on other instances when the lemmy.world downtimes happened last week. I love the portability of the tool.

[–] CMahaff@lemmy.ml 2 points 1 year ago

Thanks for your kind words, I'm glad it has helped you!