top bar

Difference between revisions of "Download Micro-Manager Latest Release"

(Changes in 1.4.19 (since 1.4.18))
(Micro-Manager versions)
 
(29 intermediate revisions by 6 users not shown)
Line 1: Line 1:
 
__NOTOC__
 
__NOTOC__
[[Micro-Manager_Version_Archive|(Previous releases)]]
+
[[Image:NewLogo.png]]
  
== Micro-Manager 1.4.19 (November 7, 2014) ==
+
<span style="font-size:75%">μManager™ is a trademark of The Regents of the University of California. Used with Permission.</span>
  
[http://valelab.ucsf.edu/~MM/builds/1.4/Windows/32bit/MMSetup_32bit_1.4.19.exe Windows 32-bit], 60 MB<br />
+
== Micro-Manager versions ==
[http://valelab.ucsf.edu/~MM/builds/1.4/Windows/64bit/MMSetup_64bit_1.4.19.exe Windows 64-bit], 61 MB<br />
+
Currently, there are 2 usable versions of Micro-Manager: 1.4 and 2.0-gamma. These versions use the same code to interface to devices, but differ in their user interface, and file reading/saving code. 2.0-gamma is actively developed and maintained.  1.4 is no longer developed (except for the device support and the ASI diSPIM plugin). If you start using Micro-Manager, it is recommended to use the latest nightly build of 2.0-gamma.
 +
 
 +
[[Micro-Manager_Version_Archive|(Previous releases)]]
  
[http://valelab.ucsf.edu/~MM/builds/1.4/Mac/Micro-Manager1.4.19.dmg Mac OS X (Universal Binary)], 47 MB<br />
+
{{Note| Due to security issues on OSX 10.12 and later, Micro-Manager does not start when opening ImageJ. To circumvent this, within the Micro-Manager folder in Applications, hold command and drag ImageJ onto the desktop. Then hold command and drag it back in. Then try running again.  See [[Micro-Manager_Installation_Notes|Installation Notes]].}}
(OS X 10.8 or later: if the application does not open when double-clicked for the first time, try ctrl-click or right click, then select "Open".)
+
  
=== Changes in 1.4.19 (since 1.4.18) ===
+
== Nightly Builds ==
  
* New in the MMStudio application
+
Although there has been no official release for quite some time, further development and multiple bug fixes have occurred in the 1.4 branch in parallel with development of 2.0.  Nightly builds are almost always stable and a better choice for most users than the latest official release.
** Stage Position List dialog tweaks (Nico Stuurman)
+
** Image processing pipeline dialog changes (Mark Tsuchida):
+
*** Renamed to "On-The-Fly Processing"
+
*** Dialog layout improved
+
*** Dialog is automatically shown when opening a processor plugin
+
*** Menu option is moved into the Plugins -> Processors menu
+
** Default sequence buffer size on 64-bit systems raised from 25MB to 250MB (Mark Tsuchida)
+
** ScriptPanel "Stop" button changed to "Interrupt" button, which interrupts the script instead of killing it (Chris Weisiger)
+
** Add a keyboard shortcut option to autostretch the current image window (Chris Weisiger)
+
** Add support for reporting crashes via Problem Report (Mark Tsuchida)
+
** Add a "please wait" dialog during plugin loading (Nico Stuurman)
+
** Remember image window positions across sessions (Nico Stuurman)
+
  
* New in plugins
+
* [http://valelab.ucsf.edu/~MM/nightlyBuilds/2.0.0-gamma/Windows/ '''Version 2.0-gamma (Windows)'''] (you most likely want the 64-bit version)
** Plugins menu has been slightly rearranged (Mark Tsuchida)
+
* [http://valelab.ucsf.edu/~MM/nightlyBuilds/2.0.0-gamma/Mac/ '''Version 2.0-gamma (Mac)''']
** New plugin: PatternOverlay, which draws patterns on the image display window (Jon Daniels, Matthijs Dorst)
+
* [http://valelab4.ucsf.edu/~MM/nightlyBuilds/1.4/Windows '''Version 1.4 (Windows)'''] (pay attention to 32-bit or 64-bit, both are listed but you need the one matching your Windows OS)
** MultiChannelShading: remembers user settings better (Nico Stuurman)
+
* [http://valelab4.ucsf.edu/~MM/nightlyBuilds/1.4/Mac '''Version 1.4 (Mac)''']
** MultiChannelShading: doesn't create an open-file dialog when activated (Mark Tsuchida)
+
** PixelCalibrator: handles RGB cameras more gracefully (Chris Weisiger)
+
** PixelCalibrator: handles being cancelled more gracefully (Mark Tsuchida)
+
** ASI diSPIM: numerous enhancements and fixes (Jon Daniels, Nico Stuurman)
+
** HCS: Add support for 48-well plates (Nico Stuurman)
+
** Localization Microscopy changes (Nico Stuurman):
+
*** Clean up bad data from the reference image
+
*** Add "Combine" button to combine datasets
+
*** Some fixes to the plot display
+
  
* Bug fixes:
+
== Micro-Manager 1.4.22 (August 14, 2015) ==
** Fix extensive layout bugs when resizing or zooming the image window (Chris Weisiger, Mark Tsuchida)
+
** Script panel no longer lets the text input cursor go off the end of the script (Chris Weisiger)
+
** Writing to a write-only filesystem or to a permissions-restricted part of the disk now produces an error message (Chris Weisiger)
+
** Fix a bug causing the display to stop updating at the ends of acquisitions (Mark Tsuchida + Chris Weisiger)
+
** Update the burst acquisition Beanshell script to work with current versions of Micro-Manager (Mark Tsuchida)
+
** The MDA dialog and main frame now properly sync exposure time when the relevant checkbox is set (Chris Weisiger)
+
** Clearing preferences now clears more settings (Mark Tsuchida)
+
** The list of binning options in the main window is sorted numerically (Mark Tsuchida)
+
** Don't error out when Click-To-Move is on and there's no XY stage (Chris Weisiger) or Z stage (Nico Stuurman)
+
** Fix a bug in "Snap to Album" with multiple cameras causing duplicate images (Chris Weisiger)
+
** Fix a race condition when updating metadata display (Chris Weisiger)
+
** Fix GUI issues relating to autoshutter controls (Nico Stuurman)
+
** Improve placement of error message dialogs (Nico Stuurman)
+
** Fix issues caused by zero pixel sizes in Create Grid dialog (Nico Stuurman)
+
** Automatically restart Live Mode when pixel size changes (Nico Stuurman)
+
** Make plugin loading more resilient to partial failures (Chris Weisiger)
+
** Fix zooming to 33%, 16%, and 8% (Chris Weisiger)
+
** Fix off-by-one error when setting image dimensions (Henry Pickard)
+
** Fix a crash that could occur after changing the ROI (Mark Tsuchida)
+
** Fix "Keep shutter open" for channels (Mark Tsuchida)
+
** Fix a hang that could occur when MDA fails during a sequence acquisition (Mark Tsuchida)
+
** Fix a bug that could cause spurious Z position setting when running certain hardware-triggered MDAs (Mark Tsuchida)
+
  
* New Device Adapters
+
Read the [[#Known_issues_in_1.4.22|Known Issues]].
** [[UserDefinedSerial]]: Control arbitrary serial-based shutters and state devices (Mark Tsuchida)
+
  
* Updated Device Adapters
+
* [http://valelab4.ucsf.edu/~MM/builds/1.4/Windows/32bit/MMSetup_32bit_1.4.22.exe Windows 32-bit], 63.4 MB<br />
** [[ABSCamera]]: Minor bugfix and internal cleanup (ABS GmbH Jena)
+
* [http://valelab4.ucsf.edu/~MM/builds/1.4/Windows/64bit/MMSetup_64bit_1.4.22.exe Windows 64-bit], 65.1 MB<br />
** [[AndorSDK3]]: Fix metadata for USB3 Zyla (Matthew Milford, Andor)
+
Requires Windows XP, or 7-10. Windows 7 recommended. Device drivers may have other requirements.<br />
** [[Arduino]]: Bugfix for switch state handling (Nico Stuurman)
+
** [[ASIStage]]: Add "T" axis support, properties for sending serial commands, and "Fast Sequence" mode (Jon Daniels, ASI)
+
** [[ASITiger]]: CRISP property names now match ASIStage; support ring buffer and scanner in firmware v2.89+ (Jon Daniels, ASI)
+
** [[BaumerOptronic]]: Prevent timeout errors during acquisition (Mark Tsuchida)
+
** [[DemoCamera]]: Additional test image parameters including sequential number display (Chris Weisiger)
+
** [[GigECamera]]: RGB image and raw Bayer image support (Peter Innerhofer)
+
** [[MCL_MicroDrive]]: Fix a crash during shutdown (Greg Sawyer, MCL)
+
** [[NewportCONEX]]: Fix serial communication bugs, add homing support (Marco Furchi, Mark Tsuchida)
+
** [[PCO_Camera]]: Fix ROI handling for cameras without ROI support; add support for acquire mode; other bugfixes (Franz Reitner, PCO)
+
** [[pgFocus]]: Fix a potential crash (Mark Tsuchida)
+
** [[PI_GCS_2]]: Allow inversion of Z direction (Steffen Rau, PI)
+
** [[PVCAM]]: Initial support for SMART Streaming (Andrej Bencur, Photometrics/QImaging)
+
** [[SerialManager]]: Allow nonstandard baudrates on OS X (Marco Furchi, Mark Tsuchida)
+
** [[Thorlabs]]: Bugfixes; add support for MLS203 stage, TDC001 and all multichannel BBD controllers (Thorlabs)
+
** [[Utilities]]: Allow setting position range for DAXYStage (Ed Simmons)
+
** [[XIMEA]]: Add support for padded data transfer from MD USB3 cameras, image formats for new camera models, FPGA and MCU version description, sensor tap control parameter, new GPO modes; other updates and fixes (Marian Zajko, XIMEA)
+
** [[ZeissCAN29]]: Fix issue that could occasionally cause xy stage to remain busy (Mark Tsuchida)
+
  
* New Closed-Source Device Adapters
+
* [http://valelab4.ucsf.edu/~MM/builds/1.4/Mac/Micro-Manager1.4.22.dmg Mac OS X (Universal Binary)], 54.0 MB<br />
** '''HoribaEPIX''': HORIBA-branded EMCCD and sCMOS cameras (David Biggs, Raptor Photonics)
+
Requires Mac OS X 10.5-10.10. 10.11 (El Capitan) is not yet supported. Device drivers may have other requirements.<br />
 +
(OS X 10.8 and later: if the application does not open when double-clicked for the first time, try ctrl-click or right click, then select "Open".)
  
* Updated Closed-Source Device Adapters
+
* Under GNU/Linux platforms, you should [[Linux_installation_from_source_(Ubuntu)|compile micro-manager from source]].
** [[HamamatsuHam]]: Prevent silent dropped frames (Mark Tsuchida); Correct exposure time limits for ROI; add support for setting OUTPUT TRIGGER SOURCE, INTERNAL LINE SPEED UNITS, OUTPUT TRIGGER PERIOD UNITS, and OUTPUT TRIGGER DELAY UNITS; other bugfixes (Patrick Gregorio, Hamamatsu)
+
** [[NikonEclipse90i]]: Fix OpticalPath positions for Front and Rear ports (Egor Zindy)
+
** [[Olympus]]: Fix issue that could cause devices to remain busy (Mark Tsuchida)
+
** '''RaptorEPIX''': Various updates and bugfixes (David Biggs, Raptor Photonics)
+
  
* Changes to the MMStudio API
+
=== Known issues in 1.4.22 ===
** <code>TaggedImageStorage.putImage()</code> can now throw <code>IOException</code> if there is an issue writing the file (Chris Weisiger)
+
** <code>ImageCache</code> now exposes a <code>getImage()</code> method, to make accessing image data easier (Chris Weisiger)
+
** Multiple new <code>showError()</code> variants added to API (Jon Daniels)
+
** <code>autostretchCurrentWindow()</code> function added to API (Chris Weisiger)
+
  
* Changes to the MMCore API
+
* If you use AndorSDK3 (Andor sCMOS cameras) and experience a crash upon starting Micro-Manager (or loading a hardware configuration), please upgrade to the 20150820 nightly build ([http://valelab4.ucsf.edu/~MM/nightlyBuilds/1.4/Windows/MMSetup_64bit_1.4.23_20150820.exe Windows 64-bit], [http://valelab4.ucsf.edu/~MM/nightlyBuilds/1.4/Windows/MMSetup_32bit_1.4.23_20150820.exe Windows 32-bit])
** CMMCore's sequence buffer size now defaults to 25 MB (32-bit) or 250 MB (64-bit) instead of 10 MB (when not set by MMStudio preferences)
+
* Olympus IX83 users: please use 1.4.21 instead.
** Added a variant of the <code>getROI()</code> method that allows getting camera ROI by camera label without having to change current camera (Jon Daniels, ASI)
+
** Removed previously deprecated methods from CMMCore: <code>clearLog(), getBufferIntervalMs(), saveLogArchive(), saveLogArchiveWithPreamble(), acqBeforeFrame(), acqAfterFrame()</code> (Mark Tsuchida)
+
  
* Changes to the MMDevice API
+
=== Changes in 1.4.22 (since 1.4.21) ===
** Added <code>ImgBuffer::SetPixelsPadded()</code> (Marian Zajko, XIMEA)
+
** Removed previously deprecated member functions from the device interface: <code>MM::Core::OnStatusChanged(), MM::Core::OnFinished(), MM::Core::OpenFrame(), MM::Core::CloseFrame(), MM::Core::SetAcqStatus(), MM::Core::getImageBufferTotalFrames(), MM::Core::getImageBufferFreeFrames(), MM::Core::GetPeripheral(), MM::Core::GetNumberOfPeripherals, MM::Core::getModuleLock(), MM::Core::removeModuleLock(), CDeviceBase<T, U>::OnStatusChanged(), CDeviceBase<T, U>::OnFinished()</code> (Mark Tsuchida)
+
** Removed the obsolete <code>MM_THREAD_*</code> macros from the device interface (Mark Tsuchida)
+
  
* Other changes of interest to developers
+
* Bugfixes and enhancements in the main application
** Micro-Manager 1.4.19 is SVN trunk r14582, 3rdpartypublic r171
+
** Fix a hang when restarting MDA with data processors installed while Live mode is running (Mark Tsuchida)
** <code>MMStudioMainFrame</code> has been split into <code>MMStudio</code> and <code>MainFrame</code> (Chris Weisiger)
+
** When adding Z stage devices, the user may now specify the directionality of the stage (whether positive or negative directions move closer to the sample)
** Building Micro-Manager no longer requires zlib (Mark Tsuchida)
+
** Fix a bug with storage of user configuration data on Windows 8 and later operating systems (Chris Weisiger)
** On Unix (GNU build system), Apache Ant is now used to build Java and Clojure components, as is already done on Windows. This requires Ant to be installed, and you need to run <code>make fetchdeps</code> after <code>./configure</code> but before running <code>make</code> the first time (Mark Tsuchida)
+
** Bugfixes relating to saved data:
 +
*** Fix a minor bug in formatting of metadata in multipage TIFF files (Mark Tsuchida)
 +
*** Fix a bug causing truncation of OME Medatada (Chris Weisiger)
 +
*** Fix a memory leak noticeable when running acquisitions with large position lists (Chris Weisiger)
 +
** Display bugfixes:
 +
*** Fix a bug causing RGB channels to be swapped when loading files (Chris Weisiger)
 +
*** Fix display of total timepoints in cancelled acquisitions (Chris Weisiger)
 +
** Fix a bug in behavior of slider controls in European locales (Mark Tsuchida)
 +
** Fix a NullPointerException when the logfile directory is missing (Mark Tsuchida)
 +
** Fix a NullPointerException in the Metadata panel (Nico Stuurman)
 +
** Correctly remember autofocus parameters in preferences (Mark Tsuchida)
 +
** Enable high-resolution rendering on Macs with Retina Displays
 +
** Add setting for focus stage coordinate polarity in Hardware Configuration Wizard (Mark Tsuchida)
 +
* New plugins
 +
** Mightex Polygon, for controlling the Polygon patterned illuminator devices
 +
* Updated plugins
 +
** ASIdiSPIM: numerous bugfixes and improvements (Jon Daniels, Nico Stuurman)
 +
** Projector: numerous bugfixes and improvements (Jon Daniels, Nico Stuurman)
 +
** HCS Site Generator
 +
*** Improved acquisition pathing within a well, using a snakelike route (Nico Stuurman)
 +
*** add support for 6- and 12-well plates (Thomas Petebauer, Chris Weisiger)
 +
* Autofocus plugins
 +
** Added NullAutofocus, an autofocus method that does nothing, useful in certain complex acquisitions (Mark Tsuchida)
 +
* New device adapters
 +
** CNCMicroscope adapters (David Konerding)
 +
*** ArduinoNeoPixel: Adafruit NeoPixel sheild as a shutter
 +
*** RAMPS: RepRap RAMPS/Marlin motor drivers as XY and Z stage
 +
** Diskovery: Andor Diskovery multi-modal imaging system (Nico Stuurman)
 +
** Standa8SMC4: An alternative Standa stage adapter using the XIMC motion control library (Eugene Seliverstov)
 +
* Updated device adapters
 +
** Andor: Update Andor DLLs; add iXon 888 isolated crop ROIs; support FVB mode; add hardware timestamps on compatible cameras; fix Exposure display (Matthew Milford, Andor)
 +
** AndorSDK3: Allow fast exposure switching for Snap; allow switching on/off static blemish correction; add shutter control properties (Matthew Milford and Francis McCloy, Andor)
 +
** AndorShamrock: Add Rayleigh wavelength property; other fixes (Francis McCloy, Andor)
 +
** ASITiger: Support SetOriginX/Y; updates to scanner and PLogic; hardware sequencing support for piezo (Jon Daniels, ASI)
 +
** Cobolt: Fix a serial communication issue (Mark Tsuchida)
 +
** GigECamera: Avoid an error while connecting with some cameras (Mark Tsuchida)
 +
** IIDC: Add limited/experimental color camera support (Mark Tsuchida)
 +
** LeicaDMI: Add fixed shutter delay setting (Egor Zindy); fix turret control issues with DMi8 (Mark Tsuchida)
 +
** Marzhauser: Fix potential serial communication issue (Falk Dettmar, Marzhauser)
 +
** Mightex_C_Cam: Updates (JT Zheng, Mightex)
 +
** NI100X (National Instruments): Add support for hardware-triggered sequencing (Chris Weisiger)
 +
** OpenCVgrabber: update from OpenCV 2.4.8 to 2.4.9 on OS X (Mark Tsuchida)
 +
** PCO_Camera: Fix issue when using software trigger mode with pco.camera (Franz Reitner, PCO)
 +
** PI: Fix serial connection issue with certain controllers (Mark Tsuchida)
 +
** PICAM: Allow use of multiple cameras (Mark Tsuchida)
 +
** PVCAM: Fix a crash when enabling Color during Live; fix a possible Snap failure after changing binning and ROI; prevent timeout with slow cameras (Photometrics)
 +
** Prior: Fix a communication issue with certain controllers (Mark Tsuchida)
 +
** Sapphire: Fix a serial communication issue (Mark Tsuchida)
 +
** SpectralLMM5: Add FLICR (PWM) and fiber output selection support (Nico Stuurman)
 +
** StandaStage: Disable limit switch setting causing issues with some setups (Ed Simmons)
 +
** SutterLambda: Add setting for filter wheel timeout (Nico Stuurman)
 +
** XIMEA: Fix crash upon Snap; use camera timestamp resetting only for applicable cameras; add missing GPO port modes for MU USB2 (Marian Zajko, XIMEA)
 +
** Yokogawa CSU22, CSUX, CSUW1: Fix a possible hang; speed no longer a state device (Pariksheet Nanda)
 +
** ZeissCAN: Fix problem while disconnecting when connected by USB (Nico Stuurman)
 +
* New closed-source device adapters
 +
** MightexPolygon: Mightex Polygon multiwavelength patterned illuminators (Mightex)
 +
* Updated closed-source device adapters
 +
** HamamatsuHam: Fix ROI coordinates when binning enabled (Nico Stuurman)
 +
** Olympus: Fix Focus Sensitivity setting (Mark Tsuchida)
 +
** OlympusIX83: Prevent reporting incorrect stage position immediately after move (Mark Tsuchida)
 +
** RaptorEPIX: Add support for OWL640, Ninox and Eagle cameras (David Biggs)
 +
* Changes of interest to developers
 +
** Micro-Manager 1.4.22 is SVN trunk r15693, 3rdparty r176.
 +
** All but a few of the Java dependency JARs are now fetched from Maven repositories using Ivy, rather than using the copy in <code>3rdpartypublic/classext</code> (Mark Tsuchida)
 +
** Add an <code>unregisterForEvents()</code> method to the <code>gui</code> (<code>ScriptInterface</code>) API (Henry Pinkard)
 +
** MMCore API changes
 +
*** Add methods <code>setOriginX(), setOriginY()</code> for XY stages that allow zeroing X and Y independently (Mark Tsuchida)
 +
*** The <code>home()</code> and <code>stop()</code> method now also work with Z/focus stages (where supported) (Mark Tsuchida)
 +
*** Add methods <code>setFocusDirection(), getFocusDirection()</code>, allowing to store and retrieve focus stage coorinate polarity where known. Explicitly set values are recorded in hardware configuration file (Mark Tsuchida)
 +
*** Add methods <code>getGalvoXMinimum(), getGalvoYMinimum()</code> (Nico Stuurman)
 +
** MMDevice interface changes
 +
*** Add optional methods to set X and Y origin separately for XY stages (<code>SetXOrigin()</code> and <code>SetYOrigin()</code>) (Mark Tsuchida)
 +
*** Add optional <code>Home()</code> and <code>Stop()</code> methods to Z/focus stages (Mark Tsuchida)
 +
*** Add optional <code>GetFocusDirection()</code> to Z/focus stages (Mark Tsuchida)
 +
*** Add <code>GetXMinimum(), GetYMinimum()</code> methods to galvo device (Nico Stuurman)
 +
*** The HubID property is now read-only (Nico Stuurman)
 +
* Miscellaneous
 +
** Added a MATLAB script, <code>StartMMStudio.m</code> that configures and starts MMStudio (Windows only) (Mark Tsuchida)
  
  

Latest revision as of 16:36, 20 May 2020

NewLogo.png

μManager™ is a trademark of The Regents of the University of California. Used with Permission.

Micro-Manager versions

Currently, there are 2 usable versions of Micro-Manager: 1.4 and 2.0-gamma. These versions use the same code to interface to devices, but differ in their user interface, and file reading/saving code. 2.0-gamma is actively developed and maintained. 1.4 is no longer developed (except for the device support and the ASI diSPIM plugin). If you start using Micro-Manager, it is recommended to use the latest nightly build of 2.0-gamma.

(Previous releases)

Note
Due to security issues on OSX 10.12 and later, Micro-Manager does not start when opening ImageJ. To circumvent this, within the Micro-Manager folder in Applications, hold command and drag ImageJ onto the desktop. Then hold command and drag it back in. Then try running again. See Installation Notes.

Nightly Builds

Although there has been no official release for quite some time, further development and multiple bug fixes have occurred in the 1.4 branch in parallel with development of 2.0. Nightly builds are almost always stable and a better choice for most users than the latest official release.

Micro-Manager 1.4.22 (August 14, 2015)

Read the Known Issues.

Requires Windows XP, or 7-10. Windows 7 recommended. Device drivers may have other requirements.

Requires Mac OS X 10.5-10.10. 10.11 (El Capitan) is not yet supported. Device drivers may have other requirements.
(OS X 10.8 and later: if the application does not open when double-clicked for the first time, try ctrl-click or right click, then select "Open".)

Known issues in 1.4.22

  • If you use AndorSDK3 (Andor sCMOS cameras) and experience a crash upon starting Micro-Manager (or loading a hardware configuration), please upgrade to the 20150820 nightly build (Windows 64-bit, Windows 32-bit)
  • Olympus IX83 users: please use 1.4.21 instead.

Changes in 1.4.22 (since 1.4.21)

  • Bugfixes and enhancements in the main application
    • Fix a hang when restarting MDA with data processors installed while Live mode is running (Mark Tsuchida)
    • When adding Z stage devices, the user may now specify the directionality of the stage (whether positive or negative directions move closer to the sample)
    • Fix a bug with storage of user configuration data on Windows 8 and later operating systems (Chris Weisiger)
    • Bugfixes relating to saved data:
      • Fix a minor bug in formatting of metadata in multipage TIFF files (Mark Tsuchida)
      • Fix a bug causing truncation of OME Medatada (Chris Weisiger)
      • Fix a memory leak noticeable when running acquisitions with large position lists (Chris Weisiger)
    • Display bugfixes:
      • Fix a bug causing RGB channels to be swapped when loading files (Chris Weisiger)
      • Fix display of total timepoints in cancelled acquisitions (Chris Weisiger)
    • Fix a bug in behavior of slider controls in European locales (Mark Tsuchida)
    • Fix a NullPointerException when the logfile directory is missing (Mark Tsuchida)
    • Fix a NullPointerException in the Metadata panel (Nico Stuurman)
    • Correctly remember autofocus parameters in preferences (Mark Tsuchida)
    • Enable high-resolution rendering on Macs with Retina Displays
    • Add setting for focus stage coordinate polarity in Hardware Configuration Wizard (Mark Tsuchida)
  • New plugins
    • Mightex Polygon, for controlling the Polygon patterned illuminator devices
  • Updated plugins
    • ASIdiSPIM: numerous bugfixes and improvements (Jon Daniels, Nico Stuurman)
    • Projector: numerous bugfixes and improvements (Jon Daniels, Nico Stuurman)
    • HCS Site Generator
      • Improved acquisition pathing within a well, using a snakelike route (Nico Stuurman)
      • add support for 6- and 12-well plates (Thomas Petebauer, Chris Weisiger)
  • Autofocus plugins
    • Added NullAutofocus, an autofocus method that does nothing, useful in certain complex acquisitions (Mark Tsuchida)
  • New device adapters
    • CNCMicroscope adapters (David Konerding)
      • ArduinoNeoPixel: Adafruit NeoPixel sheild as a shutter
      • RAMPS: RepRap RAMPS/Marlin motor drivers as XY and Z stage
    • Diskovery: Andor Diskovery multi-modal imaging system (Nico Stuurman)
    • Standa8SMC4: An alternative Standa stage adapter using the XIMC motion control library (Eugene Seliverstov)
  • Updated device adapters
    • Andor: Update Andor DLLs; add iXon 888 isolated crop ROIs; support FVB mode; add hardware timestamps on compatible cameras; fix Exposure display (Matthew Milford, Andor)
    • AndorSDK3: Allow fast exposure switching for Snap; allow switching on/off static blemish correction; add shutter control properties (Matthew Milford and Francis McCloy, Andor)
    • AndorShamrock: Add Rayleigh wavelength property; other fixes (Francis McCloy, Andor)
    • ASITiger: Support SetOriginX/Y; updates to scanner and PLogic; hardware sequencing support for piezo (Jon Daniels, ASI)
    • Cobolt: Fix a serial communication issue (Mark Tsuchida)
    • GigECamera: Avoid an error while connecting with some cameras (Mark Tsuchida)
    • IIDC: Add limited/experimental color camera support (Mark Tsuchida)
    • LeicaDMI: Add fixed shutter delay setting (Egor Zindy); fix turret control issues with DMi8 (Mark Tsuchida)
    • Marzhauser: Fix potential serial communication issue (Falk Dettmar, Marzhauser)
    • Mightex_C_Cam: Updates (JT Zheng, Mightex)
    • NI100X (National Instruments): Add support for hardware-triggered sequencing (Chris Weisiger)
    • OpenCVgrabber: update from OpenCV 2.4.8 to 2.4.9 on OS X (Mark Tsuchida)
    • PCO_Camera: Fix issue when using software trigger mode with pco.camera (Franz Reitner, PCO)
    • PI: Fix serial connection issue with certain controllers (Mark Tsuchida)
    • PICAM: Allow use of multiple cameras (Mark Tsuchida)
    • PVCAM: Fix a crash when enabling Color during Live; fix a possible Snap failure after changing binning and ROI; prevent timeout with slow cameras (Photometrics)
    • Prior: Fix a communication issue with certain controllers (Mark Tsuchida)
    • Sapphire: Fix a serial communication issue (Mark Tsuchida)
    • SpectralLMM5: Add FLICR (PWM) and fiber output selection support (Nico Stuurman)
    • StandaStage: Disable limit switch setting causing issues with some setups (Ed Simmons)
    • SutterLambda: Add setting for filter wheel timeout (Nico Stuurman)
    • XIMEA: Fix crash upon Snap; use camera timestamp resetting only for applicable cameras; add missing GPO port modes for MU USB2 (Marian Zajko, XIMEA)
    • Yokogawa CSU22, CSUX, CSUW1: Fix a possible hang; speed no longer a state device (Pariksheet Nanda)
    • ZeissCAN: Fix problem while disconnecting when connected by USB (Nico Stuurman)
  • New closed-source device adapters
    • MightexPolygon: Mightex Polygon multiwavelength patterned illuminators (Mightex)
  • Updated closed-source device adapters
    • HamamatsuHam: Fix ROI coordinates when binning enabled (Nico Stuurman)
    • Olympus: Fix Focus Sensitivity setting (Mark Tsuchida)
    • OlympusIX83: Prevent reporting incorrect stage position immediately after move (Mark Tsuchida)
    • RaptorEPIX: Add support for OWL640, Ninox and Eagle cameras (David Biggs)
  • Changes of interest to developers
    • Micro-Manager 1.4.22 is SVN trunk r15693, 3rdparty r176.
    • All but a few of the Java dependency JARs are now fetched from Maven repositories using Ivy, rather than using the copy in 3rdpartypublic/classext (Mark Tsuchida)
    • Add an unregisterForEvents() method to the gui (ScriptInterface) API (Henry Pinkard)
    • MMCore API changes
      • Add methods setOriginX(), setOriginY() for XY stages that allow zeroing X and Y independently (Mark Tsuchida)
      • The home() and stop() method now also work with Z/focus stages (where supported) (Mark Tsuchida)
      • Add methods setFocusDirection(), getFocusDirection(), allowing to store and retrieve focus stage coorinate polarity where known. Explicitly set values are recorded in hardware configuration file (Mark Tsuchida)
      • Add methods getGalvoXMinimum(), getGalvoYMinimum() (Nico Stuurman)
    • MMDevice interface changes
      • Add optional methods to set X and Y origin separately for XY stages (SetXOrigin() and SetYOrigin()) (Mark Tsuchida)
      • Add optional Home() and Stop() methods to Z/focus stages (Mark Tsuchida)
      • Add optional GetFocusDirection() to Z/focus stages (Mark Tsuchida)
      • Add GetXMinimum(), GetYMinimum() methods to galvo device (Nico Stuurman)
      • The HubID property is now read-only (Nico Stuurman)
  • Miscellaneous
    • Added a MATLAB script, StartMMStudio.m that configures and starts MMStudio (Windows only) (Mark Tsuchida)


(Previous releases)

© Micro-Manager : Vale Lab, UCSF 2006-2011 | All Rights Reserved | Contact