Skip to content

Latest commit

 

History

History
132 lines (90 loc) · 4.48 KB

CHANGELOG.md

File metadata and controls

132 lines (90 loc) · 4.48 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Memo on sections

  • Added for new features.
  • Changed for changes in existing functionality.
  • Deprecated for soon-to-be removed features.
  • Removed for now removed features.
  • Fixed for any bug fixes.
  • Security in case of vulnerabilities.

[Unreleased]

Added

  • Allow WCS and 2 axis FoV recovery from wcs and fov_xy properties (#96)
  • monochromatic FITS images can be added to the view with ipyaladin.Aladin.add_fits. The method accepts astropy.io.fits.HDUList, pathlib.Path, or string representing paths (#86)
  • New way to make a selection on the view with selection method (#100)
  • Add selected sources export as astropy.Table list with property selected_objects (#100)
  • Add function get_view_as_fits to export the view as a astropy.io.fits.HDUList (#98)
  • Add function save_view_as_image to save the view as an image file (#108)
  • Support planetary objects for ipyaladin targets (#103)
  • new method add_marker to add a marker to the view (#111)
  • Add function add_hips to add HiPS to the view (#84)
  • Add function remove_layer to remove a layer from the view (#84)
  • Add function set_layer_opacity to set the opacity of a layer (#84)

Deprecated

  • Deprecate rectangular_selection method in favor of selection method (#100)

Changed

  • Upgrade Aladin Lite version to 3.5.1-alpha (#96)

[0.4.0]

Added

  • attribute __aladin_lite_version__ added to point to the corresponding Aladin Lite released version
  • Support for astropy.coordinates.SkyCoord for assigning and reading the target property (#80)
  • Support for astropy.coordinates.Angle for reading the fov property (#83)
  • Support for regions.LineSkyRegion, regions.CircleSkyRegion, regions.EllipseSkyRegion, regions.PolygonSkyRegion, regions.RectangleSkyRegion, regions.Regions with add_graphic_overlay_from_region (#88)

Fixed

  • clicked_object was not properly updated after a click
  • Fix asynchronous update for the target property (#80)
  • some options were not accepted in snake_case anymore in add_moc and in add_catalog_from_url (#82)

Changed

  • Change the jslink target trait from target to shared_target (#80)
  • Change the jslink fov trait from fov to shared_fov (#83)
  • Upgrade Aladin Lite version to 3.4.4-beta (#88)
  • Add support for list of strings in add_overlay_from_stcs (#88)

Deprecated

  • Deprecate add_overlay_from_stcs in favor of add_graphic_overlay_from_stcs (#88)
  • Deprecate the add_listener method for a preferred use of set_listener method (#82)

[0.3.0]

Changed

  • The ipyaladin module is now built on anywidget (https://anywidget.dev/)
  • Aladin instances now have a clicked_object attribute that contains the information of the last clicked object (ra, dec, and catalog content)
  • Each ipyaladin version now point to a specific Aladin-lite version instead of the latest available version
  • add_table takes new arguments (documented here https://cds-astro.github.io/aladin-lite/Catalog.Catalog.html)
  • the new method add_moc can take mocpy.MOC objects, URLs, or the dictionary serialization of a MOC. This will replace moc_from_URL and moc_from_dict in the future.

[0.2.6]

Fixed

  • fix deprecated npm_install jupyter module and replaced by hatch_jupyter_builder.npm_builder

Changed

  • The corresponding Aladin-lite version is now pinned instead of pointing to the latest version.
  • There is no dependency to jquery anymore

[0.2.5]

Fixed

  • fix traitlet warning on unicode (issue #69)
  • fix warning on version export in index.js

[0.2.4]

Fixed

  • add_listener function had a bug introduced in precedent version

[0.2.3]

Changed

  • ipywidgets >= 8.0.6 install dependency
  • ipyaladin compatible jupyterlab 4 and python 3.11

[0.2.2]

Added

  • the height parameter can now be called at instantiation to shape the ipyaladin widget
  • there is now a right-click menu with the following options:
    • take snapshot
    • add
      • new image layer
      • new catalog layer
    • load local file
      • FITS Image
      • FITS MOC
      • VOTable
    • What is this?
    • HiPS2FITS cutout
    • Select sources
  • the attribute "show_simbad_pointer_control" can now be set to True at the instantiation of the widget

Fixed

  • compatible with JupyterLab4