What's new in Blink Lite 4.6.0
Oct 3, 2017
- Compatibility fixes with macOS High Sierra.
New in Blink Lite 4.5.1 (Oct 16, 2016)
- Fix Presence and XCAP contacts on OS X 10.12
New in Blink Lite 4.4.5 (Oct 4, 2016)
- Compatibility fixes with macOS 10.12.
New in Blink Lite 4.4.4 (Apr 7, 2016)
- Improve code resilience against possible race conditions.
New in Blink Lite 4.4.3 (Mar 25, 2016)
New in Blink Lite 4.4.2 (Mar 4, 2016)
- Critical bug fixes for improving stability on latest OS X version
- Updates for using the latest SIP SIMPLE Client SDK version
New in Blink Lite 4.4.1 (Dec 19, 2015)
New in Blink Lite 4.4.0 (Nov 18, 2015)
- Fix screen-sharing on OSX >= 10.10
- Fixed broken SIP registrations when network conditions changes
- Fixup audio - video stream order
- Fixed detecting aspect ratio of remote video stream
- Don't lookup contact if none is selected
- Fixed check if a contact is matched
- Fixed identifying previous file transfer to same recipient
New in Blink Lite 4.0.1 (Mar 30, 2015)
- Fixed File Transfer using drag and drop over video window
- Fixed setting user agent after upgrade or first start
- Fixed draining the message queue in ChatStream
- Fixed blocking in video streams
- Fixed sending initial keyframes when ICE is used
New in Blink Lite 4.0.0 (Mar 10, 2015)
- Added Video sessions
- Improve general GUI performance
- Added audio RX/TX packet loss graph in session info panel
- Fixed Chat and Audio/Video OTR and ZRTP bugs
- Update SDK libraries
- Fixed chat history replication
- Fixed loading SIP server web page when using multiple accounts
- Render images sent inline chat stream
- Added control to prevent auto scrolling of logs
- Skip system address book when searching for existing presence contact
- Added ZRTP support (RFC 6189)
- Added Dutch translation
- Fixed printing chat disconnect message
- Refresh devices when waking up from sleep
- Reload only chat sessions that had actual messages
- Fixed printing account registration status
- Improve chat disconnect message
- Use SSLv23 method for TLS
- Handle initial INVITE with no SDP
- Show an alert option in Preference panel
- Auto-focus first tile after open audio drawer
- Center alert panel on screen
- Fixed update conference contacts in chat drawer
- Show proper a failure session failure message when no IP address exists
- Show selected account in the audio tile when starting the call
- Reset account registration status and contact presence after wakeup from sleep
- Added icons for indicating account TLS transport
- Fixed decoding server provided timezone
- Save AEC status per combination of audio devices
- Fixed copy/paste from new contact request
New in Blink Lite 3.2.0 (Mar 27, 2014)
- Added network bandwidth utilization for audio calls
- Added option to conference menu to tell when participants list has changed
- Added menu item to open last Instant Messages window
- Added OTR for SIP Message sessions
- Added rich text capabilities for Chat sessions
- Allow using Alert panel even when screen saver is active
- Allow File transfer of entire folders as zip archives
- Detect pending hold requests to disable session buttons accordingly
- Retry alternative route in case of server failure
- Show progress indicator when adding audio from Chat window
- Refactor changing presence state
- Start a new session from scratch if proposal fails
- Imediately fail to start session if we have no IP address
- Imediately fail sending SMS if we have no IP address
- OTR fixes for SMS messages
- Strip spaces from URIs in contacts
- Bring main window on top when clicking on the system menu icon
- Discard availability UI notifications for myself
- Don't bring up file transfer window when sending screenshots
- Always send own icon after starting a chat session
- Highlight DND SIP accounts with red
- Log when starting session from a call transfer request
- Don't play local ringtone if early media is active
- Show Activity tab on logs window load
- Print connectivity failure in sip registration status for some PJSIP errors
- Don't require OTR encryption for Bonjour sessions
- Improved parsing of sip addresses called from external applications
- Allow dragging folders over Audio session to start File transfer
- Fixed rendering incoming image file transfer in Chat window
- Allow dropping folders over Chat window to start File transfer
- Log when IP address changes
- Stick visually Chat messages from the same recipient together
- Add system address book at the end of the group lists when searching matching contact
- Don't print connection system messages for replayed Chat history
- Don't print OTR encryption errors in Chat window
- Refactor purging of temporary files
- Print SIP registration details once
- Added toggle Outgoing calls group to contextual menu
- Don't require presence to enable start chat menu item
- Added Opus codec 1.1
- Added send snapshot from camera to Chat sessions (click on Grab toolbar menu)
- Added advanced option to automatically send anonymous calls to Answering Machine
- Remove contact from online group when subscribe for Presence is disabled
- Don't update iCloud settings for accounts that have this feature disabled
- Properly capture exceptions when creating a new SIP account
- Refactored publishing icon URLs for presence
- Purge temporary snapshot files on exit
- Use 101 as the telephone-event SDP payload type
- Added toolbar button to start audio call from SMS window
- Added copy/paste from Watcher list to Contact list
- Added DND until call is ended
- Added job title and organization for Address Book contacts
- Added Jabber and all Email addresses to AB contacts
- Unmute microphone before starting an audio call
- Enable audio button only if session is not in progress
- Disable Presence if contacts sync is disabled during enrollment
- Lookup icons in blink presence contacts only
- Handle multiple URIS when create presence contact from another contact
- Use first SIP URI as name if missing for Address Book contacts
New in Blink Lite 3.1.1 (Nov 14, 2013)
- Fixed broken logging
- Use ICE nat traversal for new sip2sip accounts
- Fixed restoring contacts from backup
- Don't notify in UI for presence subscriptions to myself
- Mark SMS messages as failed if DNS lookup fails
New in Blink Lite 3.0.0 (Aug 14, 2013)
- Added audio ultra-wideband support for 32 kHz sample rate
- Added Acoustic Echo Cancellation for 32kHz sample rate
- Added Automatic Gain Control for microphone input
- Added 32kHz and removed 8kHz sample rate for Speex codec
- Added Chat privacy setting to avoid logging messages to history
- Added icons to History menu items
- Added availability notifications for Mountain Lion or newer OSX versions
- Added option to start multiparty Conference when all participants are available
- Added speech synthesis menu item to tell when a Contact becomes available
- Moved Availability indicator on the right side of the contacts
- Added hide/show option for menu items of History Groups and History Contacts
- Added contextual Group menu items for selection of the history period
- Added special groups toggle in main interface bottom left contacts button
- Remove contacts from Missed Call Group after succeesful calls
- Fixed automatic hangup on RTP timeout per account
- Fixed fall back to alternative route
- Fixed Presence handling bugs
- Fixed high CPU usage when many contacts get presence updates
- Fixed Call Hold to stop streaming
- Fixed hogging the GUI when re-loading file transfer history
- Fixed number of missed calls for Contacts in Missed Calls Group
- Fixed a random crash when Screen Sharing session ends
- Fixed initializing smileys theme
- Fixed duplication of replicated SMS messages
- Fixed fall back to alternative SIP routes
- Beautify codec names in Preferences panel
- Improved general logging
- Reduced startup and shutdown time
- Reduced overall application memory usage
- Reload model after deleting policy entry
- Fixed calling logging function
- Skip connecting to chat replication server if chat replication password not set
- Handle hanging ringing sessions with a clean up timer
- Auto select authorized account for session to XMPP contacts
- Increase GUI responsivness when session ends
- Don't try publish after application ended
- Update history menu section titles
New in Blink Lite 2.3.1 (Jun 15, 2013)
- Added notifications for MacOSX 10.8
- Added menu option to copy history contact uri to search bar
- Fixed deleting source contact when merging
- Fixed selecting None as audio device
- Stop spinning wheel if authentication fails
- Replace synthetic myself contact with handling new presence notification for myself
- Bundle Python framework within Blink application
New in Blink Lite 2.3.0 (May 15, 2013)
- Added microphone signal level meter in Audio Drawer
- Added button in Alert Panel to send call directly to Answering Machine
- Added real-time replication of MSRP chat sessions with SIP2SIP accounts
- Added menu item in Contacts menu to show Pending Contact Requests
- Added paste capability to active audio session for sending DTMF tones
- Set default application filter to Sessions in SIP Logs window
- Print ICE negotiation results in RTP Logs window
- Display RTP latency and round trip time in audio tile and RTP Logs window
- Fixed contact dragging exception when searching
- Save previously used audio devices before switching to new audio devices
- Display actual used default devices in Alert Panel
- Fixed selecting audio devices on OSX 10.8
- Drop duplicated incoming SMS messages
- Improved logging for SMS messages
New in Blink Lite 2.2.0 (Apr 8, 2013)
- Added button to send call directly to voicemail
- Added button to add call to existing conference
- Added setting to enable on_the_phone automatic presence activity per account
- Added audio recordings to contextul contact menu
- Added menu item to send email invitation to conference room
- Added copy to clipboard conference menu item
- Fixed overlapping auto-answer text label
- Check if account is not None
- Fixed overlapping variable name
- Remove debug statements
- Show Presence status section in Bonjour account
- Capture exceptions for unknown setting types
- Auto-close session if cannot remove audio stream
- Publish offline note when invisible
- Bounce dock icon once when chat message is received but Blink is not on the foreground
- Only bounce the dock icon once for missed calls
- Optimize sending screen captures in multi-party conferences
- Print a friendly status line for timeout 408
- Disable PJSIP assertions on recoverable errors
- Avoid doing mDNS lookups with dnspython
New in Blink Lite 2.1.0 (Feb 13, 2013)
- Added Bonjour presence
- Added global settings for extended debug
- Fixed memory leaks in Bonjour discovery
- Fixed memory leaks in Presence Subscriptions
- Fixes in handling Conference info payloads
- Fixed deadlock when cross instantiating conditional singletons
- Fixed login compatibility with sip2sip.info new model
- Fixed setting referenced presence contact for conference contacts
- Strip sip: from Bonjour contacts
- Log all SIP applications by default in Logs window
- Improve logging of add/remove conference participants
- Handle remote icon different if remote is a focus
- Improved new contact request menu
- Closed chat tab instead of window on Cmd-w
- Removed extra checks on SDP origin field (increases audio compatibility with broken SBCs)
New in Blink Lite 2.0.3 (Jan 31, 2013)
- Added setting to reject audio calls for unauthorized contacts
- Added add contact menu item to groups
- Added move group to contacts list group textual menu
- Fixed bugs in File Transfer window
- Fixed session transfer after SDK API changes
- Fixed released of video device resources in Photo picker
- Update preferences window title with section name
- Fixes when selected audio device is None
- Renamed Messages to Instant Messages
- Reject incoming sessions from blocked contacts
- Enable contact contextual session menu items based on discovered capabilities
- Auto-select account for which we have been authorized if contact has presence
- Fixed allow drop file on top of syntetic search contact
- Allow selection of uri when droping file on contacts
- Fixed exception when droping ldap contact on top of other
- Enable re-invites based on discovered capabilities
- Enable contact contextual session menu items based on discovered capabilities
New in Blink Lite 2.0.2 (Jan 22, 2013)
- Added Presence compatibility with SIP2SIP service
- Fixed availability publisher bugs
- Fixed overwriting icon from XCAP
- Fixed Hold behavior in some corner cases
- Fixed setting icon in contextual menu
- Log ICE negotiation failure reason
- Fixed migrating contacts from old contacts model
- Load virtual groups first thing in SIPApplicationWillStart
- Replace Merge contacts alert panel with a new window
- Don't sent multiple growl notifications for new watchers
New in Blink Lite 2.0.1 (Jan 9, 2013)
- Added synchronization of availability when using multiple devices
- Added support for HTTP urls in contact storage and availability updates
- Added availability idle_threshold settings
- Added a separate icon for the synthetic Contact in the search results
- Fixed check if the Chat window is alive
- Fixed processing remote icon if Contact is destroyed in the meanwhile
- Fixed a test for supported audio codecs
- Fixed accepting a session if it was already cancelled
- Do not allow edit of display name in the main window
- Updated several GUI tooltips
- Disable unused NAT type detection queries
- Correlate alert panel actions with their corresponding sessions
- Use digits only for contact usernames to improve interoperability
New in Blink Lite 2.0.0 (Dec 13, 2012)
- Added Address Book storage using XCAP rls-services and resource-lists
- Added Presence Policy using XCAP org.openmobilealliance.pres-rules
- Added Icon Storage using XCAP org.openmobilealliance.pres-content
- Added Offline Presence using XCAP pidf-manipulation
- Added XMPP interoperability for SIP2SIP accounts
- Added publish for Status, Icon, Activity, Note, Timezone, User-Input and Media Caps
- Added Presence Info Panel and render devices on a world map
- Added menu to select a particular uri when dragging contact to create conference
- Added menu to select a particular uri when dragging contact to conference drawer
- Added possibility to start sessions to specific devices (using GRUU)
- Added move conference to server functionality
- Added back cmd-D shortcut key for Show dialpad
- Added Blink system bar menu
- Added a new multi-user avatar for messages originating from a conference focus
- Added hint for how to use own Internet domain for a SIP account
- Fixed passing curently selected group to the Add Contact dialog
- Fixed crash when enrollment for SIP2SIP account fails
- Fixed validating Contacts backups
- Fixed processing HTTP links with unicode characters
- Fixed selecting audio device menu items in Mountain Lion
- Fixed selecting built-in devices in Mountain Lion
- Fixed setting display name and icon for invited participants in chat drawer
- Fixed bug that triggered high CPU usage in case of poor connectivity conditions
- Fixed several multi-threading issues in the middleware
- Fixed Chat window toolbar menu items to work on retina displays
- Fixed updating Chat window drawer when removing audio streams
- Fixed check if audio input device is not None
- Improved copy of SIP URI from Contacts
- Improved layout of icons in chat window tab switcher
- Improved chat connectivity failure logs
- Improved title of alert panel depending on proposed media type
- Improved re-usage of streams for chat sessions
- Activate Add contact button in Contact window if at least one uri is set
- Print the reason when the configuration file is corrupted
- Speak different text for incoming file transfer
New in Blink Lite 1.5.0 (Jan 6, 2012)
- Added Multiparty Screensharing
- Added Keychain support for password storage
- Added voice over support for blind people
- Added speech recognition for Alert Panel commands
- Added keep window on top functionality
- Added custom labels in Address Book entries
- Added auto-answer per contact
- Say incoming caller name using speech syntezis
- Added Voice Assistance Tools menu items
- Refresh search when Address Book has changed
- Allow # and , for pause in post-dial DTMF
- Do not render non-text messages in chat view
- Fixed a memory leak in session info panel
- Fixed a memory leak in chat window controller
- Fixed a memory leak in audio controller
- Fixed rejecting proposal when adding new stream
- Fixed restoring volume to VLC player
- Remove participants who did not join conference after 5s delay
- Don't update codec info if call transfer is in progress
- Refactored Logging window
- Refactored Alert panel
New in Blink Lite 1.4.0 (Dec 6, 2011)
- Added redial
- Added dialpad
- Added night volume control for incoming audio ringtone
- Added directory lookup for sip2sip contacts
- Restore iTunes volume smoother
- Fixed audio status when session ends
- Accept both Enter and Return to start a session
- Fixed selecting per account inbound audio ringtone
- Automatically reload Address Book when changed
- Fixed calling sip uris passed to Blink before start
- Improved logging
New in Blink Lite 1.3.0 (Nov 7, 2011)
- Added Address Book integration
- Added Acoustic Echo Cancellation and Noise Supression
- Added Screen Sharing using built-in MacOSX VNC viewer and server
- Added Window Screenshot Sharing to Chat window
- Added automatic weekly contacts backup
- Several bug fixes and improvements