Skyperious Changelog

What's new in Skyperious 5.5

Jul 18, 2023
  • Fix Bing-bot not being synced properly (issue #117)
  • Fix importing latest Skype export archives (issue #119)
  • Add config option to disable automatic update checks and downloads
  • Upgrade all dependency libraries in compiled binaries

New in Skyperious 5.4.1 (Jan 3, 2023)

  • Fix v5.4 release binaries containing outdated code
  • Fix --version flag being ignored

New in Skyperious 5.4 (Dec 11, 2022)

  • Add chat and contact counts to chats and contacts lists
  • Add database account as one entry among contacts in contacts-tab
  • Add links to contacts page in chat statistics
  • Add chat image to chat statistics
  • Add option to delete contact from database
  • Add contacts TXT export
  • Add contacts export to command-line interface
  • Add configuration flag to cache shared media on disk (issue #112)
  • Add configuration flag to auto-open exported files
  • Add 1:1 and group chat message counts to contact details
  • Add chat history text size selection to chat toolbar and context menu
  • Add context menu popup to contact list right-click
  • Add support for exporting SQL query results as INSERT statements
  • Add support for F2 and Ctrl-F key shortcuts in chats and contacts lists
  • Add "Export chats" button to contacts tab
  • Add context menu popups to all HTML controls
  • Expose chats and contacts lists context menu options under actions button
  • Add options to sync specific items in chats and contacts lists from live
  • List all chats a contact is participant in, including empty chats
  • Convert linefeeds in profile fields to line break tags in contacts HTML export
  • Retain sort direction on changing sort column in contacts HTML export
  • Export contact list by current applied filter
  • Order file types in save dialog by label
  • Skip trying to download old shared content guaranteed to be unavailable
  • Fix parsing quoted media messages
  • Fix chat count on initial and info page not matching count in chat list
  • Fix error on syncing a contact no longer available online
  • Fix escaping quotes in SQL export
  • Fix compiled exe and pythonw auto-closing window immediately on --help

New in Skyperious 5.3 (Jul 26, 2022)

  • Add build file for Snap
  • Add command-line flag --config-file
  • Add command-line search flags --reverse --limit --offset
  • Tweak icon borders
  • Fix command-line search ignoring --type flag
  • Fix command-line search output for chats, contacts, and tables
  • Fix error on using system colours with transparency
  • Fix errors on Ubuntu 22 (issue #111)

New in Skyperious 5.2 (Jun 17, 2022)

  • Fix error on displaying search results with Unicode emoticons (issue #108)
  • Fix error on importing from JSON (issue #110)

New in Skyperious 5.1 (May 1, 2022)

  • Added contacts HTML export
  • Refresh contacts list during and after live sync
  • Fixed live sync updating messages needlessly in Python3
  • Fixed error on filtering current chat by text (issue #107)

New in Skyperious 5.0 (Apr 4, 2022)

  • Added contacts-tab
  • Full Python2 / Python3 compatibility
  • Moved to src-layout
  • Ensure DOS linefeeds in Windows
  • Fixed HTML exports not showing page icon
  • Fixed error on opening chat with linefeeds in participant name (issue #103)
  • Ensure database has required tables and fields before starting live sync (issue #106)

New in Skyperious 4.8.1 (Sep 8, 2021)

  • Fixed audio/video messages being imported from live as simple file transfers (issue #102)

New in Skyperious 4.8 (Aug 1, 2021)

  • Added shared files download for HTML export with subfolder
  • Fixed chats not being shown on importing Skype export (issue #100)
  • Fixed export on Linux not using selected format (issue #101)
  • Fixed certain save-dialog overwrite prompts not working on Linux
  • Fixed feedback screenshot not updating on Linux
  • Fixed help texts in advanced options dialog showing ampersands as accelerators
  • Show selection of chats to sync on online-page in case-insensitive order
  • Upgraded ijson from 3.1.3 to 3.1.4
  • Upgraded skpy from 0.10.2 to 0.10.4
  • Upgraded XlsxWriter from 1.3.7 to 1.4.5

New in Skyperious 4.7 (Mar 16, 2021)

  • Added command-line flag --no-terminal (issue #97)
  • Improved detetcing existing messages during online sync
  • Improved querying Skype online service for more messages to sync (issue #93)
  • Fixed data grid export ignoring current filter
  • Fixed parsing parts of HTML entities into emoticons
  • Fixed command-line create overwriting existing file, and not creating file if password not given

New in Skyperious 4.6 (Mar 5, 2021)

  • update existing contact information in database on live sync
  • added flag to not update contact information in database from live
  • sync older chats from live not just recent ones (issue #93)
  • added flag to not sync older chats from live
  • show <pre>-tag content in chat reader
  • show @-taggings in chat reader and style them bold in reader and HTML
  • ask for confirmation when exporting HTML with media in subfolder, but login unavailable for downloading media (issue #93)
  • fixed error on creating chat date links during the month of March
  • fixed "Go to previous [period]" not working in chat history if history starts with previous period
  • fixed merge not showing correct diff in individual chats view
  • fixed duplicates in syncing bot contacts and messages from live (issue #93)
  • fixed not retaining the order of command-line FILE arguments (issue #93)
  • fixed displaying shared media with duplicate filenames in HTML export with subfolder (issue #93)
  • add detected media type extension to shared media exported in HTML if lacking one (issue #93)

New in Skyperious 4.5 (Feb 12, 2021)

  • Added option to change Skype online account username
  • Added option to delete chats from the database
  • Improved detection of duplicate messages on merging
  • Fixed new contacts not being inserted on merge
  • Fixed inserting duplicate chats on command-line merge with 2+ databases

New in Skyperious 4.3.1 (Oct 4, 2020)

  • Fixed export errors (issue #86)

New in Skyperious 4.3 (Sep 22, 2020)

  • Added dark mode toggle to HTML export (issue #81)
  • Added support for single-user install

New in Skyperious 4.2 (Aug 29, 2020)

  • added option to create a blank Skype database
  • added option to create a database from Skype export
  • added option to export HTML with shared images in subfolder
  • added chat history timeline for time period quick-selection
  • added option to go to next/previous message from author in chat history
  • added option to go to next/previous day/week/month in chat history
  • added option to filter chat history by day/week/month/year of clicked message
  • added option to scroll back more messages in chat history
  • added calendar popup to chat time period filter
  • import account/contact gender, homepage and e-mails from live sync
  • improved message parsing from Skype live and export
  • upgraded skpy from 0.9.1 to 0.10
  • dropped dateutil dependency
  • dropped Vagrant support

New in Skyperious 4.1 (Aug 4, 2020)

  • added option to merge from Skype chat history export
  • added option to rename chats and contacts
  • added option to delete database
  • use OS- and user-specific config and data directories where necessary
  • improved error handling and reporting

New in Skyperious 4.0.1 (Jul 30, 2020)

  • Fixed live sync failing on unexpected errors

New in Skyperious 4.0 (Jul 30, 2020)

  • Added support for syncing chat history from Skype online service
  • Added 400+ more emoticon images
  • Added date range option to chat export
  • Restored shared image download functionality
  • Restored support functionality
  • Made database list sortable and filterable, added date and size columns
  • Increased default font size for chat history, made it configurable
  • Updated emoticon parsing
  • Removed obsolescence notice

New in Skyperious 3.6 (Jul 6, 2020)

  • marked program as obsolete
  • dropped support functionality
  • dropped contacts search and import functionality as unavailable
  • dropped shared image download functionality as unavailable
  • upgraded wxPython to v4

New in Skyperious 3.5 (Feb 15, 2016)

  • added emoticons to chat statistics
  • added shared image download for HTML export
  • added chat and author filters to command-line export
  • applying or resetting message filter will scroll to last selection
  • added support for copying selected list items to clipboard
  • stopped caching messages on export to avoid memory shortage
  • fixed parsing messages with deeply nested HTML (issue #38)
  • fixed chat date range component error when switching to empty chat
  • fixed a potential error with unexpected data in quoted messages
  • fixed a potential error message on filtering chat messages
  • made database comparison report window retain scroll position at the bottom
  • increased size of message search bar button image
  • upgraded Python from 2.7.9 to 2.7.10
  • upgraded dateutil from 2.4.1 to 2.4.2
  • upgraded Pillow from 2.8.0 to 2.8.1
  • upgraded SQLite from 3.6.21 to 3.8.10.2
  • upgraded XlsxWriter from 0.6.7 to 0.7.3
  • upgraded Nullsoft Scriptable Install System from 3.0a2 to 3.0b2

New in Skyperious 3.4 (Apr 16, 2015)

  • added links to earliest messages in chat statistics histogram sectors
  • fixed showing wrong author in transfer statistics for certain messages
  • fixed a parsing issue with certain Skype messages
  • fixed HTML output for photo/video sharing messages
  • fixed getting encoding errors on Excel export
  • fixed potential error on chat date histogram analysis
  • fixed showing database statistics on information page
  • use Skype account timezone setting for message timestamps
  • added message links to file transfers in chat statistics
  • added table links to result sections in searching over tables
  • optimized memory usage in chat word-cloud analysis
  • added opened file name to application title
  • avoid "Broken pipe" errors if command-line output is piped and interrupted
  • fixed error on opening databases with invalid SkypeOut values in account
  • fixed possible invalid HTML in export
  • command-line output encoded on all platforms, to avoid Unicode errors
  • avoid stack trace on command-line keyboard interrupt
  • stop worker threads instead of using daemons, to avoid zombie messages in CLI
  • command-line progress bar clears previously printed bar text
  • small UI tweaks
  • added __main__.py: pip-installed Skyperious can run as `python -m skyperious`
  • upgraded Pillow from 2.7.0 to 2.8.0

New in Skyperious 3.3 (Apr 16, 2015)

  • added per-contact word clouds to chat statistics
  • added 24h and date activity histograms to chat statistics
  • added support for bold, italic and strike-through formatting in Skype 7
  • fixed duplicate transfer rows in consecutive merges
  • added start-end editboxes for chat date filter
  • made contact avatar images in HTML export easily saveable
  • made database comparison progress-bar advance by message count instead of chat count
  • fixed creating duplicates in merge where contact names differ in databases
  • fixed parsing errors for certain Skype messages
  • fixed case-sensitive name sorting in chat statistics
  • fixed using Unicode command-line arguments
  • fixed possible wx error for shortcut keys when lots of windows open
  • changed skypename text colour in chat Excel export from transparent to gray
  • number of UI tweaks and fixes
  • made Pillow/PIL an optional requirement for both GUI and command-line
  • made pyparsing optional
  • added setup.py script
  • upgraded Python from 2.7.6 to 2.7.9
  • upgraded wxPython from 3.0.0 to 3.0.2
  • upgraded dateutil from 2.2 to 2.4.1
  • upgraded Pillow from 2.3.0 to 2.7.0
  • upgraded pyparsing from 2.0.1 to 2.0.3
  • upgraded XlsxWriter from 0.5.3 to 0.6.7

New in Skyperious 3.2 (Apr 16, 2015)

  • added menu item to configure advanced options
  • added refresh button to database tables page
  • made chat and database export filenames configuration-based
  • fixed highlighting links in search results
  • fixed filename encoding problems under Linux with no locale (issue #18)
  • fixed keeping export filename length in filesystem limit (issue #20)
  • added scroll support to decrease required minimum window size (issue #21)
  • added 24x24 icon for Linux system tray (issue #21)
  • fixed database opening crash in PLD Linux (issue #23)
  • fixed search results falsely highlighting negated query words
  • fixed errors on searching over tables in non-Skype databases
  • made entire application window a target for dragged-dropped files
  • update notification no longer shown when program minimized to tray
  • "Execute SQL" button in SQL window uses selected text, if any
  • word cloud text not longer includes wholly numeric words
  • dropped "Total time spent in calls" from chat statistics as duplicating "Calls"
  • dropped alert messages on opening a non-Skype database
  • dropped alert messages on failing to open an export file
  • auto-added console history no longer saved on exit

New in Skyperious 3.1 (Apr 16, 2015)

  • fixed a bug in showing merge results
  • file arguments opened on start-up are added to database list
  • better Unicode support in command line interface
  • fixed command line progress bar display under Linux

New in Skyperious 3.0 (Apr 16, 2015)

  • added tray quick-search popup
  • added command-line interface, not requiring wxPython
  • database comparison now works in one direction
  • made database comparison run significantly faster
  • started using system theme colours
  • added option to merge only selected chats
  • added date selection links and initial limit to chat comparison view
  • added export option to chat comparison view
  • added filters to all chat and contact lists
  • added automatic update check option
  • added drag-drop reordering to database list
  • enlarged feedback screenshot from window to full screen
  • avatars in export now PNG instead of JPG
  • better malformed database handling
  • number of minor bugfixes and UI changes
  • added hotkeys Ctrl-F4 and Ctrl-W for closing a tab
  • changed console hotkey from Ctrl-W to Ctrl-E
  • moved packaging scripts to public repository
  • upgraded Python from 2.7.5 to 2.7.6
  • upgraded wxPython from 2.9.5 to 3.0.0
  • upgraded XlsxWriter from 0.4.8 to 0.5.2
  • upgraded dateutil from 1.5 to 2.2
  • upgraded NSIS from 2.4.6 to 3.0a2
  • made pyparsing a required library and dropped it from source

New in Skyperious 2.3 (Apr 16, 2015)

  • Added Excel export
  • Added option to export multiple chats to a single Excel workbook
  • Added database corruption detection and recovery
  • Added more statistics to database information page
  • Fixed exporting from MSN Live accounts
  • Fixed handling file transfer messages with unsupported filenames
  • Fixed concurrency errors during merging
  • Improved emoticon parsing
  • Improved Linux compatibility
  • A number of minor bugfixes and UI changes
  • Increased error reporting
  • Upgraded wxPython from 2.9.4 to 2.9.5
  • Upgraded PyInstaller from 2.0 to 2.1
  • Dropped BeautifulSoup dependency

New in Skyperious 2.2 (Apr 16, 2015)

  • Fixed errors in exporting larger chats as HTML
  • Fixed an error in exporting selected database chats
  • Improved parsing exotic emoticons
  • Made SQL editor auto-complete drop-down disappear on deleting text
  • Tweak to disable dragging in database list
  • Improved error reporting on export

New in Skyperious 2.1.2 (Apr 16, 2015)

  • Fixed bugs on error reporting
  • Fixed an annoyance with SQL window auto-complete popup remaining on top of other windows
  • Minor UI tweaks

New in Skyperious 2.1.1 (Apr 16, 2015)

  • Fixed a bug in merging large chats

New in Skyperious 2.1 (Apr 16, 2015)

  • Support for exporting and comparing very large chats
  • Fixed errors on selecting chat participants in chat history
  • Fixed errors for chats with empty names
  • Fixed data grids freezing if moving mouse over certain BLOB fields
  • Added partner skypename to chat lists' People column for 1:1 chats
  • Started remembering last active page in database tabs
  • Improved exporting binary data as SQL from database tables
  • Improved wxMac compatibility