Skip to content

Releases: tbm00/PreProcessIt

PreProcessIt v0.1.9.1-beta

26 Apr 00:43

Choose a tag to compare

  • Fixed exception catch type for UUID

Dependencies

  • Java 8+: REQUIRED

PreProcessIt v0.1.9-beta

26 Apr 00:17

Choose a tag to compare

  • Added UUID type to TYPE matchers

Dependencies

  • Java 8+: REQUIRED

PreProcessIt v0.1.8.1-beta

19 Apr 10:13

Choose a tag to compare

  • Fixed bug in REPLACE_ALL() and REPLACE_FIRST()

Dependencies

  • Java 8+: REQUIRED

PreProcessIt v0.1.8-beta

19 Apr 09:20

Choose a tag to compare

  • Implemented SET_WORKING_WORD() & SET_TOKEN_VALUE() actions
  • Implemented PRIOR_WORKING_WORD & PRIOR_TOKEN_VALUE words
  • Added word specifications for LEFT_NEIGHBOR() and RIGHT_NEIGHBOR(), so we can go beyond the first neighbors
  • Started updating token values (& setProcessed when leftover node value is empty) when TRY_NEIGHBORS succeeds
  • Updated default config.yml

Dependencies

  • Java 8+: REQUIRED

PreProcessIt v0.1.7-beta

19 Apr 00:31

Choose a tag to compare

  • Implemented $LEFTOVERS$ String parameter replacement for OutputLineRules, stopped appending leftovers by default
  • Renamed CONTINUE to CONTINUE_TO_NEXT_QUALIFIER
  • Implemented DELETE_LINE action
  • Updated default config.yml

Dependencies

  • Java 8+: REQUIRED

PreProcessIt v0.1.6-beta

18 Apr 07:03

Choose a tag to compare

  • Updated program description
  • Updated default config.yml
  • Returning ActionResult.NextAction for SHIP & TRY_NEIGHBORS, rather than being exit strategies
  • Implemented NEW_TOKEN_FROM_MATCH, NEW_TOKEN_FROM_UNMATCHED, TRIM_MATCH_FROM_TOKEN, & TRIM_UNMATCHED_FROM_TOKEN actions
  • Implemented EXIT_TO_NEXT_LINE_ITERATION exit action
  • Implemented $INITIAL_TOKEN_COPY$ String parameter replacement
  • Renamed String parameter replacement $original_input_line$ to $INITIAL_LINE_COPY$
  • Fixed silly errors

Dependencies

  • Java 8+: REQUIRED

PreProcessIt v0.1.5-beta

17 Apr 07:35

Choose a tag to compare

  • Implemented headless command: java -jar PreProcessIt-<version>.jar --config <config.yml> [--component <name>] --input <input.txt> --output <output.csv> [--log]
  • Fixed input data JFileChooser file type options

Dependencies

  • Java 8+: REQUIRED

PreProcessIt v0.1.4-beta

17 Apr 05:25

Choose a tag to compare

  • Started opening log terminal when loading alternative config and processing data
  • Implemented attributeOutputDelimiter component option
  • Implemented round, format-number, & set-casing actions
  • Implemented unfinished replace actions
  • Implemented $original_input_line$ replacement for actions
  • Implemented inputLineRules & outputLineRules
  • Implemented declare-token-processed action & stopped setting tokens to processed when shipped
  • Started creating new tokens next to the current token, rather than at the end of the token list
  • Moved config keys to StaticUtil
  • Renamed start-contains & end-contains matchers to starts-with & ends-with
  • Implemented start-in-between & end-in-between actions
  • Fixed type matcher error (matching with floats 'F', doubles 'd', etc.)
  • Implemented start_is_type & end_is_type actions
  • Fixed actioneer logging
  • Implemented trim-unmatched-value actions (v0.1.3-beta)
  • Implemented new-token-from-match/unmatched actions (v0.1.3-beta)

Dependencies

  • Java 8+: REQUIRED

PreProcessIt v0.1.2-beta

14 Apr 23:42

Choose a tag to compare

  • Implemented concurrent threading
  • Implemented replace actions

Dependencies

  • Java 8+: REQUIRED

PreProcessIt v0.1.1-beta

14 Apr 12:20

Choose a tag to compare

Initial public release

Dependencies

  • Java 8+: REQUIRED