Skip to content

Releases: Caltech-IPAC/firefly_client

3.1.0

30 Aug 18:39
Compare
Choose a tag to compare

What's Changed

  • FIREFLY-1528: Fix FireflyClient failing to load sometimes on MacOS by @jaladh-singhal in #61
  • FIREFLY-1527: Update the package/build configuration and cleanup by @jaladh-singhal in #62

Full Changelog: 3.0.2...3.1.0

3.0.2

21 Jun 21:43
Compare
Choose a tag to compare

Full Changelog: 3.0.1...3.0.2

3.0.1

13 Jun 21:25
Compare
Choose a tag to compare

What's Changed

  • Fixed some typos that got introduced in 3.0.0 release distribution (but not in source)
  • Add HIPS and 3-color image examples to docs by @joycek-ipac in #59

Full Changelog: 3.0.0...3.0.1

3.0.0

24 May 20:21
Compare
Choose a tag to compare

What's Changed

  • Update filetable.py example to make it work by @stargaser in #55
  • Change the default landing page and make it a command-line option by @stargaser in #56
  • Create MANIFEST.in to include license file in source distribution by @synapticarbors in #42
  • FIREFLY-1440: Set up continuous deployment for documentation website by @jaladh-singhal in #57
  • Firefly-1483: improve support for triview by @robyww in #58

Full Changelog: 2.9.0...3.0.0

2.9.0

09 Oct 21:09
Compare
Choose a tag to compare

firefly_client 2.9.0

Release Notes:

  • Updates in documentation
  • Update imports in demo notebooks to cleanup python 2 compatabilty code, and updated initialization to FireflyClient.make_client()
  • Fixed errors in show_xyplot, show_histogram, set_pan, set_stretch_hprgb methods
  • Added set_color and set_rgb_colors methods for changing image color attributes

2.8.0

12 Aug 20:53
f20cdcd
Compare
Choose a tag to compare

firefly_client 2.8.0

Release Notes:

  • Plot.py no longer attempts to guess or create a current FireflyClient instance
  • You must use useClient() in Plot.py to set a FireflyClient instance for the other functions
  • small amount of clean up

2.7.2

09 Aug 15:27
551c924
Compare
Choose a tag to compare

firefly_client 2.7.2

Release Notes:

  • fix bug: crashed when generating a new channel (PR)

2.7.1

16 Jul 17:13
Compare
Choose a tag to compare

firefly_client 2.7.1

Release Notes:

  • fix bug in show_chart() causing a stack trace

2.7.0

16 Jul 15:46
0571da2
Compare
Choose a tag to compare

firefly_client 2.7.0

Release Notes:

  • Add support for shortcut keys in add_extension()
  • Fixed bug with "launch external tab" from lab
  • DM-29655: fixed but with giving wrong url display_url()
  • method to reopen a close lab tab show_lab_tab()
  • Improved JSON error handling
  • Improved debug support, set debug mode with FireflyClient._debug = True

Internal improvements:

  • More testing code
  • Massive clean up of constructor and factory methods
  • Broke up firefly_client into 4 files
    • main code, api unchanged
    • env.py - all evironmental access in one place
    • fc_utils.py - simple utils used thoughout code
    • fcws.py - handles web socket callbacks
    • range_values.py - handle range values serilaization and deserilaization

2.6.0

18 Mar 23:07
3835093
Compare
Choose a tag to compare

firefly_client 2.6.0

Release Notes:

  • Pass the authentication token (if available) when creating a web socket
  • Replace ws4py with websocket-client
  • Add better exception handling around json parsing
  • Add debugging option for better feedback
  • Remove dependency on 'future'
  • Update testing code