Skip to content

Commit

Permalink
Merge pull request #57 from ntessore/nt/release-v0.2.0
Browse files Browse the repository at this point in the history
Release v0.2.0
  • Loading branch information
Nicolas Tessore committed Nov 30, 2014
2 parents 704c510 + b25da1e commit ca33c01
Show file tree
Hide file tree
Showing 2 changed files with 58 additions and 1 deletion.
57 changes: 57 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
Changelog
=========

v0.2.0 (2014-11-30)
-------------------

* Some fixes for Makefile when releasing versions.
* Release tool for updating version number.
* Don't wait for user interaction in batch mode. Closes #51.
* Fixed memory leak when redefining a prior.
* Batch output mode.
* Parameters have `id` field in the form "x.y".
* Moved internal `errno`-related errors to `errori` function.
* Write a getdist-compatible `<root>.paramnames` file.
* Dumper outputs images and saves results.
* Organised parameter space creation.
* Options are required depending on other options.
* Correct sign for Sérsic magnitude.
* Parse numerical constants such as `pi`.
* Various fixes, mostly memory leaks.
* Priors added.
* Input parsing factored into its own module.
* GPU option added.
* Minor output fixes.
* More simplifications of kernel code for objects.
* Output generated kernel code.
* Simpler check for duplicate objects in kernel creation.
* Dynamic size of object data.
* Dynamically generate kernel code to set parameters.
* Dynamically generate kernel code to compute surface brightness.
* Get object meta-data from kernels.
* Simplified object definition in kernel code.
* Read parameter definitions (priors and labels) from ini file.
* Read list of objects from ini file.
* Fancy status output while doing make.
* Organised code and build artefacts into folders.
* Improved ini file reading with group parsing.
* Refactored input handling with custom ini file parser.
* Add .PHONY targets to Makefile.
* Output changes, program logo.
* To do list migrated to github issues.
* Changed MultiNest default parameters.
* Optimised GPU performance.
* Measure run time.
* Notifications from OpenCL already include build log.
* Generic OpenCL header inclusion.
* Add notification callback to OpenCL context.
* Rename MultiNest's tolerance parameter to `tol`.
* Ignore the generated `config.h` file.
* Renamed `config` to `options`. Create `config.h` file that contains
compile-time settings.
* Working OpenCL version.
* All program data contained in `lensed` struct. MultiNest options added.
Default values of optional options shown. Not casting `void*`.
* Versioning.
* Working reconstruction.
* First version.
2 changes: 1 addition & 1 deletion src/version.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#pragma once

#define VERSION_MAJOR 0
#define VERSION_MINOR 1
#define VERSION_MINOR 2
#define VERSION_PATCH 0

0 comments on commit ca33c01

Please sign in to comment.