Skip to content

Commit

Permalink
Changelog update and version bump
Browse files Browse the repository at this point in the history
  • Loading branch information
ptsavol committed May 7, 2021
1 parent 60cca71 commit da22478
Show file tree
Hide file tree
Showing 5 changed files with 16 additions and 36 deletions.
42 changes: 11 additions & 31 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,35 +3,13 @@ All **notable** changes to this project are documented here.

The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)

## [0.6.0-beta.3] - 2021-05-07

### Fixed
- Bug in installing Plugins
- Traceback when removing Plugins

## [0.6.0-beta.2] - 2021-05-06

### Fixed
- [win-x64] returning_process.py when frozen

## [0.6.0-beta.1] - 2021-05-04

### Changed
- [win-x64] Installer does not require admin rights anymore
- [win-x64] Installer always asks for an installation directory, even if a previous installation exists
- [win-x64] Installer wizard style changed to modern

### Fixed
- [win-x64] Julia install wizard in Settings->Tools
- Traceback in GdxExporter when there are indexing settings for a parameter that is not in the database

## [0.6.0-beta.0] - 2021-04-30
## [0.6.0-final.0] - 2021-05-07

### Added
- Support for Experimental Spine Engine. This can be enabled in app Settings->General tab. Experimental
engine provides the latest in-development features (e.g. parallel/multicore processing, etc.).
- Support for parallel/multicore processing
- New project item: Data Transformer. Can be used to configure Spine database filters for successor items.
Currently, it supports renaming entity classes.
- New project item: Exporter. A general-purpose tabular data exporter.
- Support for version 3 Spine Toolbox projects and an automatic upgrade of version 2 projects to version 3.
- Support for version 4 Spine Toolbox projects.
- Support for version 5 Spine Toolbox projects.
Expand All @@ -41,8 +19,6 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
- The SpineOpt configuration assistant has been moved from File->Configuration assistants,
to File->Settings->Tools->Julia, and renamed to SpineOpt Installer.
- New wizard to install Julia, accessible from File->Settings->Tools->Julia.
- New Exporter project item, a general-purpose tabular data exporter. The old .gdx exporter has been
renamed to GdxExporter.
- File->Close project option
- Support for Python 3.8
- Automated kernel creation, if the user selects to run tools in console without having created a kernel.
Expand All @@ -56,9 +32,10 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
Toolbox's startup.
- Importer item now applies the same mapping to all input files. If the user needs to apply different
mappings, they need to create different Importers. The specification can be shared using the json file.
- Exporter is now called GdxExporter.

### Deprecated
- The .gdx exporter project item is now called GdxExporter.
- [win-x64] Installer does not require admin rights anymore
- [win-x64] Installer always asks for an installation directory, even if a previous installation exists
- [win-x64] Installer wizard style changed to modern

### Removed
- Combiner project item. The same functionality can be achieved by connecting a Data Store to another Data Store.
Expand All @@ -67,7 +44,10 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
- The Spine Datapackage Editor is gone. There wasn't enough reason to keep this widget

### Fixed
### Security
- [win-x64] returning_process.py when frozen
- Traceback in GdxExporter when there are indexing settings for a parameter that is not in the database
- Bug in installing Plugins
- Traceback when removing Plugins

## [0.5.0-final.1] - 2020-02-03

Expand Down
2 changes: 1 addition & 1 deletion cx_Freeze_setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -103,7 +103,7 @@ def main(argv):
}
# Windows specific options
if os.name == "nt": # Windows specific options
base = "Console" # set this to "Win32GUI" to not show console, "Console" shows console
base = "Win32GUI" # set this to "Win32GUI" to not show console, "Console" shows console
else: # Other platforms
base = None
executables = [Executable("spinetoolbox.py", base=base, icon="spinetoolbox/ui/resources/app.ico")]
Expand Down
2 changes: 1 addition & 1 deletion setup-debug.iss
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!

#define MyAppName "Spine Toolbox Console"
#define MyAppVersion "0.6.0-beta.3"
#define MyAppVersion "0.6.0-final.0"
#define MyAppPublisher "Spine Project Consortium"
#define MyAppURL "https://github.com/Spine-project"
#define MyAppExeName "spinetoolbox.exe"
Expand Down
2 changes: 1 addition & 1 deletion setup.iss
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!

#define MyAppName "Spine Toolbox"
#define MyAppVersion "0.6.0-beta.3"
#define MyAppVersion "0.6.0-final.0"
#define MyAppPublisher "Spine Project Consortium"
#define MyAppURL "https://github.com/Spine-project"
#define MyAppExeName "spinetoolbox.exe"
Expand Down
4 changes: 2 additions & 2 deletions spinetoolbox/version.py
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ class VersionInfo(NamedTuple):
major = 0
minor = 6
micro = 0
releaselevel = "beta"
serial = 3
releaselevel = "final"
serial = 0
__version_info__ = VersionInfo(major, minor, micro, releaselevel, serial)
__version__ = ".".join([str(a) for a in __version_info__[:3]])

0 comments on commit da22478

Please sign in to comment.