Skip to content

tgbox v1.3

Compare
Choose a tag to compare
@NotStatilko NotStatilko released this 31 Aug 17:12
· 139 commits to indev since this release
674a044

This is a TGBOX version 1.3. The v1.3 presents a number of important changes, bugfixes and new features

  • Now FileSalt, BoxSalt and AES IV are classes (c89dd6b)
  • The new DirectoryKey that change how we generate File Keys & ability to share the whole Directory of files (64bb056 -> d84fa3e). This one is a big change, see more about it in the Documentation of 1.3
  • Public Metadata now have a minor_version attribute (6cf681e)
  • Reverse in *LocalBox.files(); *RemoteBox.files() now will return files from oldest to newest, just like in LocalBox (f71a887)
  • Slightly speed up iteration over *LocalBoxDirectory.itedir() (ebf8a73)
  • Allow to update (re-upload) files; some Sync problems was fixed (see bc02329)
  • Add & use make_file_fingerprint function (ae4af4c)
  • Now we can directly access MainKey, FileKey and DirectoryKey from classes (6861efc)
  • Hey!!! Shh...! (b81cebd)
  • The new non_recursive_scope filter (e94125f)
  • is_encrypted on classes, revisited box_path & box_name (see 63b6e2a)
  • Fix DecryptedLocalBoxFile always remove preview (ddc99d8)
  • Use EncryptedRemoteBox in EncryptedRemoteBoxFile and DecryptedRemoteBox in DecryptedRemoteBoxFile instead of TelegramClient (13d5d3e)
  • Treat scope filter as file_path on RemoteBox search (4029553)
  • Extract preview data from STDOUT in make_media_preview (3aa2aa4)
  • Major Documentation update (see it on ReadTheDocs, 4797bdc)

NOTE: The Version 1.2 will not be able to decrypt & read a files uploaded from Version 1.3!
If you share Box with someone else, then both of you should have the same Protocol ver.
~
The Version 1.3 is backward compatible with the files uploaded from v1.2.

See Full Changelog: v1.2.1...v1.3

P.S.

Sorry for delay with this update. Got some procrastination alongside with abnormal heat in my region.
Redstone in Minecraft played its role too xD

The TGBOX-CLI will be updated to support changes of v1.3 soonely.
Don't forget to check it out, too!