This gives the history of changes made to Asheninka. They are ordered with the most recent at the top.

  • 1.0.0.0 6 July 2021
    • Enable the Moraic approach.
    • Enable the Nuclear Projection approach.
    • Enable the Optimality Theory approach.
  • 0.7.0.0 Alpha 14 December 2020
    • Enable the Sonority Hierarchy approach.
    • Enable the Onset-Nucleus-Coda (ONC) approach.
    • Add (some) filter and template handling for the ONC approach.
    • Add an ability to compare syllabifications between approaches.
    • Add ability to set color and right-to-left or left-to-right orientation for vernacular and analysis languages.
    • Add ability to sort the columns in the Words views using ICU rules.
    • Add ability to set filters on the columns in the Words views.
  • 0.5.0.0 Alpha 24 November 2017
    • Add ability to use environments to condition when a grapheme represents a given segment.
    • Add square brackets around natural class names to make it easier to recognize them as classes.
    • Make arrow keys and space bar change check boxes in choosers.
    • Change file menu items to include “project” so users do not think “new” means a new segment or some such.
    • Improve Overview document.
    • Add IPA pronunciation for ‘Asheninka’ in user documentation.
    • Fix bug: Syllable patterns chooser does not handle word boundary/Remove correctly: after saving the first time, when re-open, only shows word boundary as an option, not Remove.
    • Fix bug: When delete an item from a list, still shows one that should not be there.
    • Fix bug: Only use active items when comparing.
    • Fix bug: When first starting a view/tool and there are no items, still shows the fields as editable in the right pane.
    • Fix bug: Cannot cancel File / New process.
  • 0.4.0.0 Alpha 4 April 2017
    • Added a “Try a Word” dialog for both testing words either in the list of words or not; it also shows the steps the parser took so it can help one figure out why a given word is not parsing the way one might expect.
    • Added a tool to clear out all forms in the “Correct Syllable Breaks” column in the CV Words view
    • Added hyphenation parameters (discretionary hyphen character, how many characters from front to begin and how many from end to stop). One can set these parameters independently for each of the three ways to export words.
    • Added a way to import segment/character definitions from a ParaTExt 7 project.
    • It now remembers window and most dialog locations and sizes from the last time you opened the program or dialog.
    • Improved menu layout.
    • Improved user documentation.
    • Added a document showing suggested steps to follow.
    • Fixed a bug: The parsing of segments into natural classes did not see the segments in a natural class embedded in another natural class.
    • Fixed a bug: an empty CV syllable pattern caused infinite loop when syllabifying.
  • 0.3.0.0 Alpha 6 December 2016
    • There is User Documentation available from the Help menu item / User Documentation.
    • The parser result field now attempts to give an indication of how far the process got when it failed.
    • A given segment can now be used in more than one natural class.
    • It now remembers what view and which item in that view you were last in upon exit. So the next time it will come back to that same place.
    • It now remembers the size of the main window.
    • Various bug fixes.
  • 0.2.0.0 Alpha 31 October 2016
    • Added a comparison capability on the Tools menu. Choose the current implementation or a backup and then choose another backup. The tool will compare the two and show you which items differ between the two implementations.
    • Fixed a bug: when importing ParaTExt hyphentatedWords.txt from UI, would get the front matter.
  • 0.1.2.0 Alpha 14 July 2016 Initial release