github hydrusnetwork/hydrus v337
Version 337

latest releases: v599, v598, v597-future-1...
5 years ago
  • fixed another couple of unicode encoding problems with the logging and profiling code
  • the logger now sticks a unicode BOM at the top of new log files to help text readers guess the utf-8 encoding
  • fixed musical webm import when the video stream has no stated duration but the audio stream does and typically stretches out a 'single frame' video
  • fixed some 'max size' download file size testing
  • 'waiting on bandwidth' statements on network job controls now show the specific network context (like 'web domain: somesite.com') they are waiting on (you might need to hover over to see the tooltip for this)
  • the downloader easy-importer lain image is now clickable to launch a file selection dialog
  • if you are in advanced mode, the manual file export dialog now lets you export symlinks with a new checkbox. this is experimental, so if you are interested, give it a brief test and let me know how it works for you
  • duplicate content merging now applies to pending as well as current tags
  • the duplicate filter now counts pending tags when saying which file has more tags
  • advanced content updates now copy both current and pending tags. the other actions now state what they do more clearly
  • stopped printing long server error text on 304 and 404, where actual response content is uninteresting
  • removed wx import that accidentally came into server space due to 2to3 check
  • improved the path-fixing code that helps environment construction when launching external programs from non-windows frozen builds
  • fixed a critical pubsub processing bug that kicked in at a certain stage of client shutdown. this should stop the post-shutdown-processing memory explosion certain users were seeing and should stop any ui jank in the last 0.2s of the program for everyone else
  • improved some other shutdown memory cleanup that was sometimes leading to double-log-printing of exit statements
  • did a full pass over the daemon scheduling code. it now reacts more responsively to various shut down situations
  • reduced db disk cache aggression significantly and added more memory maintenance to the cache population process
  • fixed an issue where subscriptions were not promptly responding to shutdown events
  • fixed an issue where some delayed network jobs (e.g. while all network traffic is paused) were also not responding to shutdown events
  • added a 'pubsub report mode' debug mode for simpler pubsub review
  • the db is now less redundantly spammy on certain behind the scenes update notifications
  • wrote a first version of the client api manager and permissions handling objects
  • misc fixes, cleaned some shutdown code

Don't miss a new hydrus release

NewReleases is sending notifications on new releases.