Skip to content

Releases: rekmarks/bluesky-account-migrator

0.4.0

12 Jan 22:40
07843c7
Compare
Choose a tag to compare

Added

  • BREAKING: Support custom handles on the new PDS (#49)
    • This required breaking the format of the newHandle credentials property. See documentation
      for details.

0.3.0

22 Dec 06:27
b9f80bc
Compare
Choose a tag to compare

Added

  • Add --pipe mode (#28)
    • This mode reads from stdin and writes to stdout.
  • Add --debug flag (#29)
    • This currently just controls whether stack traces are shown.
  • Add serialize()/deserialize() methods to Migration class (#28)
    • This makes it easier to restore/resume partially completed migrations.

Changed

  • BREAKING: Refactor main module exports (#28)
    • The migration module is removed and its names are instead floated to the top.
  • BREAKING: Replace --mode option with --interactive and --pipe flags (#29)
    • Basically, modes are now mutually exclusive flags instead of a single string option.
  • Make credential validation more stringent (#28)
    • This should catch errors at earlier stage.

0.2.1

17 Dec 05:39
4e32ac6
Compare
Choose a tag to compare

Fixed

  • Prevent submission of invalid new handles during interactive migrations
    • The Bluesky PDS implementation requires that, for e.g. a PDS hosted at pds.foo.com,
      all created accounts must have handles of the form *.pds.foo.com.
    • If you are migrating an existing custom handle, you can restore it after the migration.