0.7.5 (2020-03-12)
Merged pull requests:
- Bump version to 0.7.5 #199 (MartinHjelmare)
- Update release instructions #198 (MartinHjelmare)
- Link to release instructions in readme #197 (MartinHjelmare)
- Change default branch to master #196 (MartinHjelmare)
- Update changelog #195 (github-actions[bot])
0.7.4 (2020-03-11)
Merged pull requests:
- 0.7.4 #194 (MartinHjelmare)
- Update release procedure #193 (MartinHjelmare)
- Update changelog generator action #192 (MartinHjelmare)
- Add generate changelog action #191 (MartinHjelmare)
- Add release drafter #190 (MartinHjelmare)
0.7.3 (2020-03-10)
Merged pull requests:
- 0.7.3 #189 (MartinHjelmare)
- Fix release and publish actions #188 (MartinHjelmare)
- Bump version to 0.7.3.dev0 #187 (MartinHjelmare)
0.7.2 (2020-03-10)
Merged pull requests:
- 0.7.2 #186 (MartinHjelmare)
- Add rc label check action #185 (MartinHjelmare)
- Update release instructions #184 (MartinHjelmare)
- Bump version to 0.7.2.dev0 #183 (MartinHjelmare)
0.7.1 (2020-03-10)
Merged pull requests:
- 0.7.1 #182 (MartinHjelmare)
- Fix release workflow jobs #181 (MartinHjelmare)
- Bump version to 0.7.1.dev0 #180 (MartinHjelmare)
0.7.0 (2020-03-10)
Merged pull requests:
- 0.7.0 #179 (MartinHjelmare)
- Fix release deps #178 (MartinHjelmare)
- Add github actions CI #177 (MartinHjelmare)
- Scheduled monthly dependency update for March #176 (pyup-bot)
- Update author email #175 (MartinHjelmare)
0.6.0 (2020-02-14)
Breaking Changes:
- Replace os.path with pathlib #169 (MartinHjelmare)
- Refactor sample #165 (MartinHjelmare)
Closed issues:
- Replace str.format with f-strings #168
Merged pull requests:
- 0.6.0 #174 (MartinHjelmare)
- Use leicaimage instead of leicaexperiment #173 (MartinHjelmare)
- Scheduled monthly dependency update for February #172 (pyup-bot)
- Change license to Apache 2.0 #171 (MartinHjelmare)
- Make toggle automation more robust #170 (MartinHjelmare)
- Convert format strings to f-strings #167 (MartinHjelmare)
- Order automations functions and classes logically #166 (MartinHjelmare)
0.5.0 (2019-12-12)
Breaking Changes:
- Remove gain plugin #162 (MartinHjelmare)
Merged pull requests:
- 0.5.0 #164 (MartinHjelmare)
- Fix make_proj #163 (MartinHjelmare)
- Add lint to scripts #161 (MartinHjelmare)
- Fix travis pypi deploy round 2 #160 (MartinHjelmare)
- Fix travis pypi deploy #159 (MartinHjelmare)
- Update manifest to exclude more files #158 (MartinHjelmare)
0.4.0 (2019-12-07)
Breaking Changes:
- Refactor to use asyncio #91 (MartinHjelmare)
- Replace gain plugin with automation #57 (MartinHjelmare)
Closed issues:
- Add config validation using voluptuous #145
- Add entry_point support for plugins #127
- Only fire events after calculating gain #117
- Update release procedure #108
- Move to asyncio core with event loop #92
- Bump leicacam version to 0.2.2 #86
- Move job queue to center #84
- Add delay action #82
- Update readme #76
- Add csv sample creator file support #73
- Clean up sample behavior and signatures #71
- Clean up logging format output #70
- Clean up child threads at stop event #67
- Fire both api image events and sample image events #66
- Add event_type attribute to all events #64
- Abstract the directory structure of the sample away from the plugins #62
- Abstract all microscope specifics from core and plugins #61
- Replace gain plugin flow with yaml automation #59
- Fix main module #58
Merged pull requests:
- Update readme #156 (MartinHjelmare)
- Clean up sample action schema container #155 (MartinHjelmare)
- Round gain value to integer #154 (MartinHjelmare)
- Filter duplicate consecutive image replies #153 (MartinHjelmare)
- Fix cmd sent future done #152 (MartinHjelmare)
- Clean yaml loading in tests #151 (MartinHjelmare)
- Add custom cli args #150 (MartinHjelmare)
- Add automation config validation schema #149 (MartinHjelmare)
- Add leica config validation schema #148 (MartinHjelmare)
- Remove sample state loading #147 (MartinHjelmare)
- Add config validation #146 (MartinHjelmare)
- Add start and stop delay #144 (MartinHjelmare)
- Fix receive reply #143 (MartinHjelmare)
- Fix api send service schema #142 (MartinHjelmare)
- Fix plugin action type names #141 (MartinHjelmare)
- Use existing sample implicitly on next well check #140 (MartinHjelmare)
- Create sample helper #139 (MartinHjelmare)
- Extract event match helper #138 (MartinHjelmare)
- Enhance actions interface #137 (MartinHjelmare)
- Add vscode to gitignore #136 (MartinHjelmare)
- Load plugin from config #135 (MartinHjelmare)
- Add pypi release to makefile #134 (MartinHjelmare)
- Make leica api more robust #133 (MartinHjelmare)
- Bump leicacam to 0.4.0 #132 (MartinHjelmare)
- Move tests to correct location #131 (MartinHjelmare)
- Move sample to plugins #130 (MartinHjelmare)
- Move automations to plugins #129 (MartinHjelmare)
- Move api to plugins #128 (MartinHjelmare)
- Enable external plugins via entry_points #126 (MartinHjelmare)
- Add Python 3.8 travis and tox env #125 (MartinHjelmare)
- Fix tox #124 (MartinHjelmare)
- Scheduled monthly dependency update for November #123 (pyup-bot)
- Add travis pypi deploy #122 (MartinHjelmare)
- Clean up sample return values #121 (MartinHjelmare)
- Add a complete workflow test #120 (MartinHjelmare)
- Add exceptions #119 (MartinHjelmare)
- Fire gain event and remove sample overwrite #118 (MartinHjelmare)
- Fix docs build #116 (MartinHjelmare)
- Scheduled monthly dependency update for October #115 (pyup-bot)
- Scheduled monthly dependency update for September #114 (pyup-bot)
- Update black repo urls #113 (MartinHjelmare)
- Fix empty sample config #112 (MartinHjelmare)
- Convert readme to markdown #111 (MartinHjelmare)
- Add .readthedocs.yml config file #110 (MartinHjelmare)
- Fix docs build #109 (MartinHjelmare)
- Update release procedure #107 (MartinHjelmare)
- Bump pydocstyle to 4.0.1 #106 (MartinHjelmare)
- Fix image metadata #105 (MartinHjelmare)
- Add requirements_dev.txt #104 (MartinHjelmare)
- Clean requirements #103 (MartinHjelmare)
- Bump scipy to 1.3.1 #102 (MartinHjelmare)
- Bump ruamel.yaml to 0.16.5 #101 (MartinHjelmare)
- Update changelog script #100 (MartinHjelmare)
- Bump pylint to 2.3.1 #99 (MartinHjelmare)
- Use VERSION file to single source version #98 (MartinHjelmare)
- Bump min supported Python version to 3.6 #97 (MartinHjelmare)
- Bump dependencies #96 (MartinHjelmare)
- Add pyup #95 (MartinHjelmare)
- Bump pytest and pytest-asyncio #94 (MartinHjelmare)
- Add template functions #93 (MartinHjelmare)
- Add black code formatter #90 (MartinHjelmare)
- Test dev 0.4.0 round 2 #88 (MartinHjelmare)
- Upgrade leicacam to version 0.2.2 #87 (MartinHjelmare)
- Move job queue and run and add job methods to center #85 (MartinHjelmare)
- Test dev 0.4.0 round 1 #83 (MartinHjelmare)
- Use standard yaml loader/dumper to preserve config #80 (MartinHjelmare)
- Add delay action option in automations #79 (MartinHjelmare)
- Remove old code #78 (MartinHjelmare)
- Update readme #77 (MartinHjelmare)
- Clean up gain calculation #75 (MartinHjelmare)
- Add loading of sample state from csv file #74 (MartinHjelmare)
- Clean up sample method and signatures #72 (MartinHjelmare)
- Clean logging #69 (MartinHjelmare)
- Clean up child thread upon stop event #68 (MartinHjelmare)
- Fire sample image event when sample image changes #65 (MartinHjelmare)
- Refactor events #63 (MartinHjelmare)
- Simplify rename image plugin #60 (MartinHjelmare)
- Use new leica interface libraries #56 (MartinHjelmare)
0.3.1 (2018-05-23)
Merged pull requests:
- 0.3.1 #81 (MartinHjelmare)
0.3 (2017-08-18)
Breaking Changes:
- Make settings configurable from config #31 (MartinHjelmare)
- Allow DNS for host #29 (MartinHjelmare)
Merged pull requests:
- 0.3 #34 (MartinHjelmare)
- Update readme with latest option changes #33 (MartinHjelmare)
- Move version to const.py #32 (MartinHjelmare)
- Fix setting log level via cmd line or config file #30 (MartinHjelmare)
- Fix bugs #28 (MartinHjelmare)
- Add port option #27 (MartinHjelmare)
- Fix rst nested bullet syntax in readme #26 (MartinHjelmare)
- Update readme with install and run instructions #25 (MartinHjelmare)
- Fix missing package data #24 (MartinHjelmare)
- Fix logging #23 (MartinHjelmare)
- Fix typo in contributing instruction #22 (MartinHjelmare)
- Add contributing instructions #21 (MartinHjelmare)
- Add entry_points instead of scripts #20 (MartinHjelmare)
- Fix template rendering #19 (MartinHjelmare)
- Merge command line arguments into config dict #18 (MartinHjelmare)
- Fix bugs #17 (MartinHjelmare)
- Update tox travis section to not deprecated style #16 (MartinHjelmare)
- Add tests for command module #15 (MartinHjelmare)
- Refactor/eventbus #14 (MartinHjelmare)
- Fix rst syntax in readme #13 (MartinHjelmare)
- Add tox testing and linting #12 (MartinHjelmare)
- Add Well class and refactor to use the new class #11 (MartinHjelmare)
- Add template feature using jinja #10 (MartinHjelmare)
- Refactor control method in Control class #9 (MartinHjelmare)
- Refactor image module and handling #8 (MartinHjelmare)
0.2 (2017-01-19)
Merged pull requests:
- 0.2 #7 (MartinHjelmare)
- Bug fixes #6 (MartinHjelmare)
- Use matrixscreener package and api #5 (MartinHjelmare)
- Add Sphinx docs and version string #4 (MartinHjelmare)
- Add formatting function #2 (cwinsnes)
* This Changelog was automatically generated by github_changelog_generator