Skip to content

@tomooda tomooda released this Sep 5, 2020

Codename Hakodate has been released. (Sep 4, 2020)
Major updates are

  • ViennaVisuals: a DOM library to generate XML document and bind UI events on DOM elements to handler operations
  • misc minor fixes

NOTE: Windows version is reverted to 32bit due to limitation of ProcessWrapper.

Assets 6
  • porto-2
  • c8ae880
  • Compare
    Choose a tag to compare
    Search for a tag
  • porto-2
  • c8ae880
  • Compare
    Choose a tag to compare
    Search for a tag

@tomooda tomooda released this Aug 2, 2020

This is a maintenance release.

Assets 6

@tomooda tomooda released this Jun 3, 2020

This is a maintenance update of ViennaTalk porto.

Assets 6
  • Porto
  • ccb9347
  • Compare
    Choose a tag to compare
    Search for a tag
  • Porto
  • ccb9347
  • Compare
    Choose a tag to compare
    Search for a tag

@tomooda tomooda released this Feb 5, 2020

Codename Porto has been released. (Feb 5, 2020)

Major updates are

  • Base Pharo is upgraded to Pharo 8.0.
  • Better UI for Unit Testing on VDMBrowser.

While Mac and Linux version use 64bits VM, Windows version still use 32 bits version.
Local VDMJ process can be run on Mac, Linux, and Windows.

Assets 6

@tomooda tomooda released this Oct 4, 2019

Codename Cologne has been released. (Aug 8, 2019)

Major updates are

Base Pharo is upgraded to Pharo 7.0.4.
JavaScript library to use ViennaServer or VDMPad to evaluate VDM-SL.
ViennaDoc is a documentation tool to create an animatable and testable documentation.

While Mac and Linux version use 64bits VM, Windows version still use 32 bits version.
Local VDMJ process can be run on Mac, Linux, and Windows.

Assets 6

@tomooda tomooda released this Jan 22, 2019

Codename Lille has been released. (Jan 23, 2019)

Major updates are

  • Base Pharo is upgraded to Pharo 7.0.
  • ViennaTalk uses 64bits Virtual Machine by default (except Windows). Great thanks to the OSSubprocess team for the big improvements.
  • VDMJ bridge now works on Windows platforms using ProcessWrapper(in 32bits only).
  • Tested by CI servers by every commit. Travis is used for macOS and Linux builds and AppVeyor is used for Windows (32bits only for now).

While Mac and Linux version use 64bits VM, Windows version still use 32 bits version.
Local VDMJ process can be run on Mac, Linux, and Windows.

Assets 6
Pre-release

@tomooda tomooda released this Aug 6, 2018

This is an urgent update due to outage of http://vdmpad.csce.kyushu-u.ac.jp .
The jar files for ViennaTalk is now provided by http://vdmpad.viennatalk.org/ .
The default ViennaServer is now set to http://vdmpad.viennatalk.org/ .

Assets 5
Pre-release
  • Oxford
  • 604f41a
  • Compare
    Choose a tag to compare
    Search for a tag
  • Oxford
  • 604f41a
  • Compare
    Choose a tag to compare
    Search for a tag

@tomooda tomooda released this Jun 30, 2018

The code name of this release is Oxford.

Major updates are

Codename Oxford has been released. (July 1, 2018)

  • Source repository is migrated from smalltalkhub. Great thanks to Peter Uhnak for the migration tools.
  • Base Pharo is upgraded to Pharo 6.1.
  • ViennaTalk uses 64bits Virtual Machine by default (except Windows). Great thanks to the OSSubprocess team for the big improvements.
  • VDMJ bridge now works on 64bits VM (except Windows).

While Mac and Linux version use 64bits VM, Windows version still use 32 bits version.
Local VDMJ process can be run on Mac and Linux, not on Windows either.

Assets 5
Pre-release

@tomooda tomooda released this Jan 18, 2018

The code name of this release is Harajuku.

Major updates are

  • VDM Directory Browser is a VDM browser for file-based management. The browser loads all .vdmsl files and writes into files when a spec is accepted on the specification pane. This is for uses in conjunction with other tools, such as git, the Overture tool and VDMTools.
  • ViennaUnit is a testing framework for VDM Browser. It runs all operations with the test prefix in all modules with the Test postfix, e.g. FooTest`testBar().

The base Pharo version is still 5.0 due to unstability of Pharo 6.1 (32bit)

You can still manually configure ViennaTalk "Harajuku" on Pharo 6.1 (64bit).
With 64bit Pharo, you can use VDMJ only via the Internet (default http://vdmpad.csce.kyushu-u.ac.jp) because the OSSubprocess package, which ViennaTalk uses to execute VDMJ process, does not work on 64bit VM yet.

Assets 5
Pre-release

@tomooda tomooda released this Aug 30, 2017

This is an urgent update of Maribor.

  • The base Pharo version is back to 5.0 due to unstability of Pharo 6.1 (32bit)

You can still manually configure ViennaTalk "Maribor" on Pharo 6.1 (64bit).
With 64bit Pharo, you can use VDMJ only via the Internet (default http://vdmpad.csce.kyushu-u.ac.jp) because the OSSubprocess package, which ViennaTalk uses to execute VDMJ process, does not work on 64bit VM yet.

Assets 5