Skip to content

Commit 0828548

Browse files
authored
Merge pull request #393 from tangkong/rel_v1.22.0
REL: release notes v1.22.0
2 parents 0b8e032 + d38406a commit 0828548

File tree

6 files changed

+43
-99
lines changed

6 files changed

+43
-99
lines changed

docs/source/releases.rst

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,47 @@ Release History
22
###############
33

44

5+
v1.22.0 (2024-12-19)
6+
====================
7+
8+
Features
9+
--------
10+
- Add ``pcdscalc.xray`` to the calc namespace.
11+
- Add top-level shortcuts to some of the most used calcs,
12+
``E2lam``, ``lam2E``, ``bragg_angle``, ``darwin_width``,
13+
and ``transmission``.
14+
``E2lam`` is an alias for ``energy_to_wavelength`` and
15+
``lam2E`` is an alias for ``wavelength_to_energy``
16+
to match scientist expectations.
17+
- Added ability to ignore specific upstream devices when loading hutch-python.
18+
19+
- ``UPSTREAM``: The hutch's devices, and devices upstream from the requested hutch.
20+
If there are multiple paths to the requested hutch, all paths devices are loaded.
21+
- ``STANDARD``: Devices gathered via ``UPSTREAM``, plus devices that share the
22+
"beamline" field in happi with the ``UPSTREAM`` devices. (The current standard)
23+
- ``ALL``: All devices in the happi database. Use this option at your own risk.
24+
25+
26+
Bugfixes
27+
--------
28+
- Make test_create_arg agnostic to where pytest was invoked from
29+
- Fix an issue where the user could clobber their own ``elog``
30+
object in a way that would allow the ``ElogPoster`` utility to
31+
load and then fail at scan time.
32+
33+
Maintenance
34+
-----------
35+
- Updates documentation formatting for device load_level, and adds an ascii beamline map to the test suite
36+
37+
Contributors
38+
------------
39+
- janeliu-slac
40+
- tangkong
41+
- vespos
42+
- zllentz
43+
44+
45+
546
v1.21.0 (2024-08-20)
647
====================
748

docs/source/upcoming_release_notes/297-ECS-6432_Add_ability_to_ignore_specific_upstream_devices_in_load.rst

Lines changed: 0 additions & 22 deletions
This file was deleted.

docs/source/upcoming_release_notes/389-fix_elog_replaced_issue.rst

Lines changed: 0 additions & 24 deletions
This file was deleted.

docs/source/upcoming_release_notes/390-enh_xpp_calc_ns.rst

Lines changed: 0 additions & 29 deletions
This file was deleted.

docs/source/upcoming_release_notes/391-tst_path_consistency.rst

Lines changed: 0 additions & 22 deletions
This file was deleted.

docs/source/yaml_files.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,10 +75,10 @@ The ``load_level`` key expects one of the following strings, corresponding to th
7575
amount of ophyd devices to load:
7676

7777
- ``UPSTREAM``: The hutch's devices, and devices upstream from the requested hutch.
78-
If there are multiple paths to the requested hutch, all paths' devices are loaded.
78+
If there are multiple paths to the requested hutch, all paths' devices are loaded.
7979

8080
- ``STANDARD``: Devices gathered via ``UPSTREAM``, plus devices that share the
81-
"beamline" field in happi with the ``UPSTREAM`` devices. (The current standard)
81+
"beamline" field in happi with the ``UPSTREAM`` devices. (The current standard)
8282

8383
- ``ALL``: All devices in the happi database. Use this option at your own risk.
8484

0 commit comments

Comments
 (0)