Merge branch 'release-prep' into 'master'
Release prep See merge request openflexure/openflexure-microscope-server!145
This commit is contained in:
commit
8bd661a066
3 changed files with 17 additions and 2 deletions
15
CHANGELOG.md
15
CHANGELOG.md
|
|
@ -1,3 +1,18 @@
|
|||
# [v2.10.0](https://gitlab.com/openflexure/openflexure-microscope-server/compare/v2.10.0b2...v2.10.0) (2021-08-11)
|
||||
## Documentation improvements
|
||||
* Many improvements to the generated OpenAPI documentation, resulting in it now validating. ([!133](https://gitlab.com/openflexure/openflexure-microscope-server/-/merge_requests/133))
|
||||
* Added a user guide and fixed readthedocs. Linked to the API documentation, and store it on the build server with releases. ([!140](https://gitlab.com/openflexure/openflexure-microscope-server/-/merge_requests/140))
|
||||
|
||||
## Developer changes
|
||||
* The web app is now in a top-level directory ([!122]((https://gitlab.com/openflexure/openflexure-microscope-server/-/merge_requests/122))
|
||||
* OpenAPI descriptions are now easier to download from a merge request. ([!139](https://gitlab.com/openflexure/openflexure-microscope-server/-/merge_requests/139))
|
||||
|
||||
## Minor bug fixes and improvements
|
||||
* Removed vestigial error handling code that is now dealt with by LabThings. ([!137](https://gitlab.com/openflexure/openflexure-microscope-server/-/merge_requests/137))
|
||||
* taskSubmitter buttons in the web app now handle errors more robustly. This fixes a bug where the progress bar would spin indefinitely. ([!138](https://gitlab.com/openflexure/openflexure-microscope-server/-/merge_requests/138))
|
||||
* Smart stack controls now only appear if the plugin is installed. ([!142](https://gitlab.com/openflexure/openflexure-microscope-server/-/merge_requests/142))
|
||||
* Javascript dependencies are updated for security. ([!141](https://gitlab.com/openflexure/openflexure-microscope-server/-/merge_requests/141))
|
||||
|
||||
# [v2.10.0b2](https://gitlab.com/openflexure/openflexure-microscope-server/compare/v2.10.0b1...v2.10.0b2) (2021-08-11)
|
||||
## New features
|
||||
* Added support for ImJoy plugins ([!120](https://gitlab.com/openflexure/openflexure-microscope-server/-/merge_requests/120))
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ The simplest way to set up a microscope is to download the pre-built Raspberry P
|
|||
There are instructions on how to [use the microscope](https://openflexure.org/projects/microscope/control) once you have installed the software, either from OpenFlexure Connect, or through a web browser.
|
||||
The web server starts on port 5000 by default, and the microscope SD image uses the hostname "microscope" so you can usually access the web interface at <http://microscope.local:5000/>.
|
||||
|
||||
Full developer documentation can be found on [**ReadTheDocs**](https://openflexure-microscope-software.readthedocs.io/), including some installation notes.
|
||||
A user guide and developer documentation can be found on [**ReadTheDocs**](https://openflexure-microscope-software.readthedocs.io/), including some installation notes, a link to the HTTP API reference, and guidance for developing extensions.
|
||||
More information is also available in the [handbook](https://gitlab.com/openflexure/microscope-handbook/), and in the "development instructions" below.
|
||||
|
||||
## Settings
|
||||
|
|
|
|||
2
setup.py
2
setup.py
|
|
@ -22,7 +22,7 @@ with open(path.join(here, "README.md"), encoding="utf-8") as f:
|
|||
|
||||
setup(
|
||||
name="openflexure-microscope-server",
|
||||
version="2.10.0b2",
|
||||
version="2.10.0",
|
||||
description="Python module, and Flask-based web API, to run the OpenFlexure Microscope.",
|
||||
long_description=long_description,
|
||||
long_description_content_type="text/markdown",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue