What's Changed
- FIX: unsubscribe callback when sscan finishes by @tacaswell in #1135
- MNT Only use when available by @prjemian in #1136
- Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #1137
- Bump actions/checkout from 5 to 6 by @dependabot[bot] in #1141
- Updated the APS shutter status PV. by @canismarko in #1142
- update notebook for switch to SpecWriterCallback2() by @prjemian in #1145
- updated functions that previously existed in apsbits by @MDecarabas in #1138
- Bump actions/upload-artifact from 5 to 6 by @dependabot[bot] in #1146
- Bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in #1148
- BUGFIX: remove the version component (for 8ID) by @prjemian in #1151
- fix #1152: remove size argument from np.random.poisson in SynPseudoVoigt by @prjemian in #1153
- full Bluesky run uid to APS DM experiment metadata by @prjemian in #1155
- TST #1112: verify EmailNotifications sends correctly via SMTP by @prjemian in #1158
- MNT #1131: refactor test catalogs to use databroker.temp() by @prjemian in #1159
- TST #1154: unit tests review — remove anti-patterns and improve style by @prjemian in #1160
- MNT #1165: move test catalogs from resources/ to apstools/tests/ by @prjemian in #1167
- TST #1072: add unit tests for SignalStatsCallback by @prjemian in #1168
- ENH #1046: write peak statistics as bluesky stream in lineup2() by @prjemian in #1169
- skip priming check when AD plugin is disabled on stage by @prjemian in #1170
- MNT #1081: replace autosummary with sphinx-autoapi by @prjemian in #1171
- MNT #1156: adopt pre-commit for code style by @prjemian in #1173
- MNT #1172: update copyright year to 2026 with pre-commit hook by @prjemian in #1174
- CI #1157: simplify versioned docs deployment by @prjemian in #1175
Full Changelog: 1.7.9...1.7.10