-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathchangeLog.txt
1228 lines (938 loc) · 63.3 KB
/
changeLog.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
###### TWE 5.6-1 RELEASED ######
###### TWE 5.5-2 RELEASED ######
###### TWE 5.5-1 RELEASED (2017-07-22) ######
###### TWE 5.4-6 RELEASED ######
2017-05-18 Sasa Bojanic <[email protected]>
# Improved support for MailToolAgent for sending signed emails
2017-05-15 Sasa Bojanic <[email protected]>
# Improved GUI so that boolean properties can be represented by radio-button with the "null" value
###### TWE 5.4-5 RELEASED (2017-04-27) ######
2017-03-30 Anat Usa-ampai <[email protected]>
# NSIS Installation changed so that special characters like | are supported in (branded) project name
###### TWE 5.4-4 RELEASED (2017-03-02) ######
2017-02-28 Sasa Bojanic <[email protected]>
# Docbook documentation split into several chapters which are included into main document using docbook's xinclude.
During the build time, the build procedure merges all the documentation parts together and builds the HTML/PDF documentation
# xmltask component added to the project
2017-02-14 Sasa Bojanic <[email protected]>
# Fixed issue when template activity has deadline defined
2017-02-13 Sasa Bojanic <[email protected]>
# Branding procedure improved: now there is deletions.txt file in some branding folders where one can list the files of that group to be deleted
# When new Deadline is created, the script type is now initially set to text/sharkwfdeadlines
2017-02-02 Sasa Bojanic <[email protected]>
# Branding procedure improved to sign the resulting EXE file
# Branding procedure improved to replace entries in i18n files and copy the whole file only if it didn't exists
# Now opening dialog in examples folder if sub-folder xpdl2.1\RealLife haven't been found (the case when having branded version)
2017-01-30 Sasa Bojanic <[email protected]>
# Build procedure changed: removed TSL licensed distribution files (no need for it, we are now using 3rd party GPL classes only through the reflection)
2017-01-25 Sasa Bojanic <[email protected]>
# Shark mode: Fix in SharkXPDLObjectFactory to properly adjust XPDL object properties by creating special extended attribute (JaWE_TYPE) for the custom type objects
2017-01-24 Sasa Bojanic <[email protected]>
# Now branding procedure also supports additional java source files
2017-01-20 Sasa Bojanic <[email protected]>
# Build procedure changed to produce twe-src-zip component (consisted of TWE source distribution)
# Build procedure improved to support branding from GPE project
2017-01-05 Sasa Bojanic <[email protected]>
# Shark mode:
* Supported new set of extended attributes for sending signed emails:
- SMTP_EVENT_AUDIT_MANAGER_SIGNED_EMAIL_ACTIVITY,
- SMTP_EVENT_AUDIT_MANAGER_SIGNED_EMAIL_PROCESS,
- SMTP_LIMIT_HANDLER_SIGNED_EMAIL_ACTIVITY,
- SMTP_LIMIT_HANDLER_SIGNED_EMAIL_PROCESS,
- SMTP_DEADLINE_HANDLER_SIGNED_EMAIL,
- SMTP_ERROR_HANDLER_SIGNED_EMAIL
* Now can specify MailToolAgent to send signed emails
###### TWE 5.4-3 RELEASED (2016-12-26) ######
2016-12-20 Sasa Bojanic <[email protected]>
# Shark mode: Improved icons in the panels for inserting system variables, xpdl variables, variables, ...
2016-12-13 Sasa Bojanic <[email protected]>
# Support for new extended attribute BEAN_SHELL_SCRIPT_TO_EXECUTE_WHEN_OPENING
2016-12-09 Sasa Bojanic <[email protected]>
# Fixed: click on + of Subflow/Activity Set didn't descend into them when graph is Zoomed In/Out
# Fixed: finally properly fixed the issue when transition is selected when clicked on the activity
# Shark mode: Improved XPDLStringVariable handling (now when Id of referenced variable changes, the GUI immediately reflects the change in the
content of the variable that references it)
2016-12-06 Sasa Bojanic <[email protected]>
# Fixed build procedure to exclude unnecessary things from twedoc.jar
# Shark mode: extended attribute IS_WEBDAV_FOR_ACTIVITY_VISIBLE now by default set to true
2016-11-21 Sasa Bojanic <[email protected]>
# Now configure script creates special rebranding.properties file if one wants to rebrand
# Build procedure changed to copy rebranding.properties file (if exists) from project folder called "customdir" (if exists)
This feature will be used in our new GPE project
###### TWE 5.4-2 RELEASED (2016-10-27) ######
2016-10-14 Sasa Bojanic <[email protected]>
# Now making text-panels non-editable and changing color to look like disabled. This way we can copy things from external package panels.
2016-10-05 Sasa Bojanic <[email protected]>
# Fixed linux configure script to be able to set parameters with whitespace character
2016-09-08 Sasa Bojanic <[email protected]>
# Fixed issue when transition is selected when clicked on the activity
###### TWE 5.4-1 RELEASED (2016-08-06) ######
2016-07-25 Sasa Bojanic <[email protected]>
# External package relative path references on windows are now written using "/" character as file separator so
XPDL with external packages can be used cross-platform
# Fix: now properly removing ActivitySet's Pools, Artifacts and Associations when deleting their WorkflowProcess container
2016-07-25 Sasa Bojanic <[email protected]>
# Shark mode: SharkDisplayGenerator differently present WorkflowProcess name in GUI (category variable value information is appended)
2016-07-20 Sasa Bojanic <[email protected]>
# Changed StandardDisplayGenerator to differently present package name in GUI
# Shark mode: Introduced SharkDisplayGenerator to differently present package name in GUI
2016-07-02 Sasa Bojanic <[email protected]>
# Now also calculating references to variables in the Lane's performer element
2016-06-29 Sasa Bojanic <[email protected]>
# Improved validation for XPath tool agent
2016-06-10 Sasa Bojanic <[email protected]>
# Now explicitly using XALAN for transformations (problem with saxon and namespaces)
2016-05-17 Sasa Bojanic <[email protected]>
# Fixed: when action to insert missing start/end events is executed, undo was not working properly any more. This issue was introduced in version 5.1-1.
2016-05-16 Sasa Bojanic <[email protected]>
# Corrected marking of validation errors/warning in the tree-view
# Shark mode: Added support for PowerShellToolAgent
2016-04-26 Sasa Bojanic <[email protected]>
# Shark mode: fix for displaying WorkflowProcess panel for the external package's workflow process
2016-04-25 Sasa Bojanic <[email protected]>
# New sub-section added to manual: "How to show transition conditions vs. names in the graph"
2016-04-21 Sasa Bojanic <[email protected]>
# Implemented Graph print action
2016-04-19 Sasa Bojanic <[email protected]>
# Improved performance by setting XPDL to read-only and initializing caches when saving XPDL (to have faster validation)
# Improved performance by doing delta design-time validation (only for the current process) whenever possible - the cases
when Id of element is not changed and there was no insertion/removal/reposition of global-validation element
2016-04-18 Sasa Bojanic <[email protected]>
# Improved performance by setting XPDL to read-only and initializing caches before validation
# Improved performance by not design-time validating XMLAttribute elements which are not required and don't have default value (e.g. Name attribute)
# Improved performance by not design-time validating most of the XMLSimpleElement elements (which normally do not affect validation process, e.g. Description element)
2016-04-15 Sasa Bojanic <[email protected]>
# Improved performance by not validating graph when only moving entities within the same lane
# Improved performance by optimizing Problems panel algorithm
# Shark mode: not showing properties component by default
2016-04-14 Sasa Bojanic <[email protected]>
# Shark mode: support for new extended attribute USE_FIRST_DEADLINE_TIME_FOR_LIMIT_IF_UNDEFINED
2016-04-11 Sasa Bojanic <[email protected]>
# Fix: when saving file which has "." in its name, extension was not appended to the end
2016-04-07 Sasa Bojanic <[email protected]>
# Improved Search functionality
###### TWE 5.3-3 RELEASED ######
2016-03-09 Sasa Bojanic <[email protected]>
# Shark mode: Fix for creation of outlook variables (Started/Completed date were defined as STRING variables)
2016-03-08 Sasa Bojanic <[email protected]>
# Shark mode: Improved validation of TSC tool agent according to the changes in TSC and TWS's TSCToolAgent
# Shark mode: Hiding all special extended attributes when trying to define "normal" extended attribute
###### TWE 5.3-2 RELEASED (2016-02-23) ######
2016-02-19 Sasa Bojanic <[email protected]>
# Shark mode: Improved handling and validation of new TWF related extended attribute TWF_XML_VARIABLE_TO_HANDLE
2016-02-18 Sasa Bojanic <[email protected]>
# Shark mode: supported new TWF related extended attributes (TWF_XML_VARIABLE_TO_HANDLE and TWF_XML_VARIABLE_ITEM_NAME_PREFIXES)
2016-02-05 Sasa Bojanic <[email protected]>
# Shark mode: fixed the logic to display references of Package defined XPDL string variables (duplicated references were counted)
2016-01-27 Sasa Bojanic <[email protected]>
# Shark mode: supported enhancement of FOPToolAgent
###### TWE 5.3-1 RELEASED (2016-01-21) ######
2016-01-06 Sasa Bojanic <[email protected]>
# Shark mode: supported special shark deadline expressions (new script type text/sharkwfdeadlines)
2016-01-06 Warut Dechma <[email protected]>
# Only Java 8 is now offered during installation procedure
2015-12-24 Sasa Bojanic <[email protected]>
# Shark mode: Added support for new extended attribute "EVALUATE_DYNAMICSCRIPT_VARIABLE_FOR_TOOL_AGENT_ACTIVITIES"
###### TWE 5.2-3 RELEASED (2015-12-17) ######
2015-12-15 Sasa Bojanic <[email protected]>
# Shark mode: Added support for FOPToolAgent
2015-12-08 Sasa Bojanic <[email protected]>
# Shark mode:
- Improved support for TSCToolAgent
- Improved support for XSLTToolAgent
2015-12-04 Sasa Bojanic <[email protected]>
# Shark mode: Added support for TSCToolAgent
###### TWE 5.2-2 RELEASED (2015-11-04) ######
2015-10-05 Sasa Bojanic <[email protected]>
# Shark mode: Added support for REEVALUATE_DEADLINES extended attribute
2015-09-21 Sasa Bojanic <[email protected]>
# Implemented possibility to D&D XPDL file
2015-09-18 Sasa Bojanic <[email protected]>
# Shark mode:
- Improved recognition of I18N variables usage inside expressions
2015-09-16 Sasa Bojanic <[email protected]>
# Shark mode:
- Implemented support for new extended attributes of SMTPNewProcFileSysLogErrorHandler (NEWPROC_ERROR_HANDLER_NEW_PROCESS_PACKAGE_ID and NEWPROC_ERROR_HANDLER_NEW_PROCESS_WORKFLOWPROCESS_ID)
###### TWE 5.2-1 RELEASED (2015-09-15) ######
2015-09-15 Sasa Bojanic <[email protected]>
# Shark mode: Implemented support (GUI + validation) for new system variables for holding information about the last process instance activity
that failed to execute: shark_process_error_message, shark_process_error_stacktrace and shark_process_error_activity_id
2015-09-11 Sasa Bojanic <[email protected]>
# Shark mode: Implemented support (GUI + validation) to reference XPDL_STRING variable from DynamicScript variable
2015-09-10 Sasa Bojanic <[email protected]>
# Shark mode:
- Improved validation:
* can't have the same Ids for xpdl strings/i18n variables/normal variables
* can't have invalid characters for xpdl string/i18n variables
2015-09-04 Sasa Bojanic <[email protected]>
# Shark mode: Improved validation - can't have Tool activities having both start and finish mode set to MANUAL
2015-09-03 Sasa Bojanic <[email protected]>
# Java 8 support
# Shark mode: Again allowing Tool activities with System participant performer to have MANUAL finish mode (to support Quartz tool agent and similar tool agents)
2015-08-25 Sasa Bojanic <[email protected]>
# Shark mode: Improvement: increased dimensions of table for displaying DataFields, FormalParameters, XPDLStrings and I18NVariables
2015-08-24 Sasa Bojanic <[email protected]>
# Shark mode: Fix: repositioning of XPDLString and I18N variables inside table is now working
2015-08-21 Sasa Bojanic <[email protected]>
# Shark mode:
- Support for VariableToProcess_FETCH extended attribute
- Improved:
* panel for actual parameters (now considering if formal parameter is array and offering only the array variables in that case)
* the background color of combo-box now properly set
* the background color of list panel for selecting participants when many now properly set
* checking and updating Variable/XPDLString/I18n variable ids inside BeanShell/JavaScript script expression
* checking and updating I18n variable ids inside InitialValue expression
* showing text panel instead of editable combo-box for i18n variables
* not showing system variables/variables/xpdl strings/i18n variables for XSLT tool agent Application definition
* now considering variable ids in the actual parameter which map to XPath application parameter ResultVariableIds
- Fixed:
* bug that occured sometime when updating i18n varible Id in referencing elements
* bug that showed email panel in edit mode even in the case package is external or transient
2015-08-10 Sasa Bojanic <[email protected]>
# Now validating unused applications and participants
2015-08-03 Sasa Bojanic <[email protected]>
# Now configuring JSplitPane's divider positions (MainDividerLocation, FirstSmallDividerLocation and SecondSmallDividerLocation properties) in percentage (not in an absolute values)
# Shark mode:
- support for AUTO_COMPLETION extended attribute for manual activities
- improved performance and accuracy when moving entries for the Activity's 'Web client configuration->Default GUI->Variables'
2015-07-31 Sasa Bojanic <[email protected]>
# Shark mode:
- allowing i18n variables to be used when creating variables' InitialValue expression
2015-07-27 Sasa Bojanic <[email protected]>
# Shark mode:
- implemented i18n variable support
- supported insertion of system variable name/description/translation and process variable name/description when defining XPDL string or email subject/content
2015-07-15 Sasa Bojanic <[email protected]>
# Shark mode:
- Added additional constants for i18n support
2015-06-08 Sasa Bojanic <[email protected]>
# Shark mode:
- Improved support to TXWToolAgent
2015-06-03 Sasa Bojanic <[email protected]>
# Shark mode:
- BeanShell and JavaScript tool agent are now allowed to use any process variable
2015-06-02 Sasa Bojanic <[email protected]>
# Shark mode:
- BeanShell and JavaScript tool agent are now allowed to have FormalParameter "Script" which is used to define script to execute in the case extended attributes "AppName" or "Script" are not defined
2015-05-27 Sasa Bojanic <[email protected]>
# Shark mode:
- supported new (I18n related) extended attributes:
* I18N_XPDL_FOLDER_NAME (Package level),
* I18N_PROCESS_DEFINITION_FILE_NAME (WorkflowProcess level),
* I18N_NAME_TRANSLATION_KEY and I18N_DESCRIPTION_TRANSLATION_KEY (Package, WorkflowProcess, Activity and DataField level)
- supported new variable i18n_lang_code which is now represented as Package/Workflow process attribute
- some changes in SharkPackageValidator API method signatures
2015-05-24 Sasa Bojanic <[email protected]>
# Shark mode:
- supported changes in SOAPToolAgent
- supported new TXWToolAgent
2015-05-22 Sasa Bojanic <[email protected]>
# Shark mode:
- supported changes in SOAPToolAgent
2015-05-19 Sasa Bojanic <[email protected]>
# Shark mode:
- changed names of some constants
2015-05-09 Sasa Bojanic <[email protected]>
# Shark mode:
- Supported new activity extended attribute "FORM_PAGE_URL
This attribute is a reference to XPDL_STRING and specifies the URL location of the form to open to see activity details
- Support for new system variables
- Introduced constants for the names/description of the system variables
2015-05-04 Sasa Bojanic <[email protected]>
# Shark mode:
- Added support for ExecuteSql tool agent
- Allowed usage of config string and xpdl string variables in Performer, Deadline, Transition condition and ActualParameter expressions
- Improved validation
2015-04-22 Sasa Bojanic <[email protected]>
# Improved Expression Lane Editor - now possible to use variables when editing expressions
# Filtering of variables by type in PanelUtilities.getPossibleVariableChoices() now makes a distinction if variable is array or not
# Shark mode:
- updated support for LDAPToolAgent according to the changes in LDAPClientInterface
- Deadline, Limit and Error emails now supports extended attribute(s) for specifying recipient variable (SMTP_xxx_HANDLER_RECIPIENT_VARIABLE)
2015-04-17 Sasa Bojanic <[email protected]>
# Shark mode:
- better support for UserGroupToolAgent (added possibility to use getGroupByEMailAddress and getUserByEMailAddress methods)
2015-03-16 Sasa Bojanic <[email protected]>
# Allowed in-place editing of Id, Name and Value attributes in tables
2015-03-11 Sasa Bojanic <[email protected]>
# Shark mode:
- improved support for extended attributes that allow evaluation of priority/limit/description/name of activity/process
(update of expressions when Id of used variable is changing, GUI support with multi-line text editor)
###### TWE 5.1-1 RELEASED (2015-02-17) ######
2014-12-23 Sasa Bojanic <[email protected]>
# Shark mode:
- better support for HTML_VARIABLE extended attribute
- improvement for sub-tabs selection
- improvement for typedeclaration/externalreference variable choices
- documentation updated
2014-12-22 Sasa Bojanic <[email protected]>
# Shark mode:
- supporting 8 new extended attributes (EVALUATE_PRIORITY_AS_EXPRESSION_PROCESS, EVALUATE_PRIORITY_AS_EXPRESSION_ACTIVITY, EVALUATE_LIMIT_AS_EXPRESSION_PROCESS, EVALUATE_LIMIT_AS_EXPRESSION_ACTIVITY,EVALUATE_DESCRIPTION_AS_EXPRESSION_PROCESS, EVALUATE_DESCRIPTION_AS_EXPRESSION_ACTIVITY, EVALUATE_NAME_AS_EXPRESSION_PROCESS, EVALUATE_NAME_AS_EXPRESSION_ACTIVITY)
2014-12-18 Sasa Bojanic <[email protected]>
# Shark mode:
- validating Priority and Limits depending on new extended attributes (EVALUATE_PRIORITY_AS_EXPRESSION_PROCESS, EVALUATE_PRIORITY_AS_EXPRESSION_ACTIVITY, EVALUATE_LIMIT_AS_EXPRESSION_PROCESS, EVALUATE_LIMIT_AS_EXPRESSION_ACTIVITY)
# when re-configuring/changing language, Cancel option is not allowed if XPDL is changed
2014-11-12 Sasa Bojanic <[email protected]>
# Shark mode:
- supported HTML_VARIABLE, HTML5FORM_XSL, IS_WEBDAV_FOR_ACTIVITY_VISIBLE and BACK_ACTIVITY_DEFINITION extended attributes for activity
- improved GUI and validation
2014-11-10 Sasa Bojanic <[email protected]>
# Shark mode:
- supported RENDERING_HINT extended attribute for variable
- improved/re-factored code regarding variable's extended attributes
2014-11-06 Sasa Bojanic <[email protected]>
# Shark mode:
- ext. attribute XFORMS_FILE changed to HTML5FORM_FILE
- supported new WebClient ext. attrib. HTML5FORM_EMBEDDED
2014-09-22 Sasa Bojanic <[email protected]>
# Shark mode: Fix: not offering XPDL String and Configuration string variables for Performer, Deadline, Actual parameter and Transition condition expressions
# Now displaying warning if XPDL String variable is not used
2014-09-05 Sasa Bojanic <[email protected]>
# XMLTextPanel now supports new parameter to specify if only numbers can be entered in the text field
# Shark mode:
- workload related "number" attributes now using new feature of XMLTextPanel to allow entering only numbers in the text field
- hidding href and namespace attributes of ExternalReference element (because they are not used by Shark)
2014-09-04 Sasa Bojanic <[email protected]>
# Shark mode:
- better support for kernel ext. attrib. for overriding process context when instantiating activity (variables recognizing when referenced by this ext. attrib.)
- when creating new ext. attrib. for some entity, list of possible ext. attribs. excludes the shark specific ones
- turned-off feature for inheriting ext. attribs from package->workflow process->activity
- added validation for OVERRIDE_PROCESS_CONTEXT ext. attrib.
- now natively supporting DataField ext. attrib URLVariable
2014-08-27 Sasa Bojanic <[email protected]>
# Supporting windows XP (patch by Vjecheslav)
2014-08-21 Sasa Bojanic <[email protected]>
# Shark mode:
- natively supporting ext. attribs for Standard and History related assignment manager
- natively supporting kernel ext. attrib for overriding process context when instantiating activity
- checkbox to specify if WebClient and Engine configuration should be defined
# XMLGroupPanel: new constructor to be able to specify if empty space should be added to the end of the group or not
2014-08-20 Sasa Bojanic <[email protected]>
# Fix: "Create outlook variables" action was not disabled when element is read-only
# Fix: "Edit expression in associated application" action was not disabled when element is read-only
# Shark mode:
- support for 7 new Shark kernel extended attributes
- improved GUI
2014-08-19 Sasa Bojanic <[email protected]>
# Shark mode:
- support for Hide/Read-only dynamic properties, Hide controls and Turn-off features ext. attributes
- improved GUI
2014-08-07 Sasa Bojanic <[email protected]>
# Shark mode: added create outlook variables action in Workflow Variables table GUI
2014-08-05 Sasa Bojanic <[email protected]>
# Shark mode: category variable is now represented as Package/Workflow process attribute
2014-07-30 Sasa Bojanic <[email protected]>
# Fix: orthogonal-no-routing transitions were not orthogonal after setting port property allowPortMagic to false. Now it is fixed for all but Start/End events
# Fix: SetTransitionStyle action didn't work for associations
2014-06-27 Sasa Bojanic <[email protected]>
# Added possibility to position artifact/gateway/start/end labels to the top/bottom/left/right location. Information stored in XPDL.
2014-06-23 Sasa Bojanic <[email protected]>
# Fix: transition condition label was not always fully shown
# Fix: scrollbars were missing when Zoom In action was performed and then activity was moved
# Fix: rendering of (otherwise) transitions going from/to and/or split/join node
2014-06-20 Sasa Bojanic <[email protected]>
# "CTRL +", "CTRL -" and "CTRL 1" key combination now can be used to "Zoom In", "Zoom Out" and "Make actual size" in the graph.
# Added possibility to position transition labels. Information stored in XPDL.
2014-06-19 Sasa Bojanic <[email protected]>
# Improved Open (new XPDL file) action to work in a standard way
# Fix: Now properly rendering transition's diamond on the tail (it was not properly rendered when transition expression was set and then removed)
# Fix: Now properly rendering empty choice in combo box (e.g. for the type of transition condition)
2014-06-18 Sasa Bojanic <[email protected]>
# Improved GUI
2014-06-10 Sasa Bojanic <[email protected]>
# Added possibility to edit expressions in external editor application (new documentation section "Property file appsforextensions.properties" describes this feature)
# Now XPDL is not marked as "Not saved" in the case opened XPDL has different value for JaWE_CONFIGURATION extended attribute of package
2014-06-02 Sasa Bojanic <[email protected]>
# Added possibility to set the working directory with system parameter JaWE_WORKING_DIR (the place where TWE will search for XPDL files when using Open dialog).
# New configuration parameter to specify if XPDL should be saved when Apply button is pressed in property panel.
Parameter name is ApplyActionSavesXPDL and if it is set to true, whenever apply button is pressed, XPDL will be saved.
2014-05-22 Sasa Bojanic <[email protected]>
# Now XPDL is not marked as "Not saved" in the case opened XPDL has different values for EDITING_TOOL or EDITING_TOOL_VERSION extended attribute of package
2014-05-08 Sasa Bojanic <[email protected]>
# Artifact's TextAnnotation is now represented by TextArea with several rows
# Shark mode: Script expressions now have 15 characters
2014-04-26 Sasa Bojanic <[email protected]>
# Shark mode:
- Support for new extended attribute "IS_ACTIVITY_SCOPE_ONLY"
2014-03-19 Sasa Bojanic <[email protected]>
# LDAP component now supporting different ldap protocols (e.g. ldap and ldaps) (also new parameter in ldap.properties to be able to pre-configure it)
2013-11-19 Sasa Bojanic <[email protected]>
# Fix bug with font size for artifact and gateways: now the font size is respecting system settings
2013-11-04 Sasa Bojanic <[email protected]>
# Added possibility to configure the content and order of application's title text with 7 possible placeholders
Documentation updated to describe new configuration entry (TitleString entry in togwecontroller.properties).
# Added possibility to use TWE from command-line to write the process graph in one of the following formats: jpg, svg and pdf.
Documentation updated with new section describing this feature. Example:
java -Xmx512M -DJaWE_HOME="d:/twe-6.0-1" -Djava.ext.dirs="d:/twe-6.0-1/lib" org.enhydra.jawe.JaWE
d:\tmp\deadlineexamples.xpdl write_graph_2_file_procdefid=simple_sync_deadline
write_graph_2_file_format=jpg write_graph_2_file_filepath=d:\tmp\simple_sync_deadline
2013-10-31 Sasa Bojanic <[email protected]>
# When re-branding, now only default configuration + branding configurations appearing in the output
2013-10-29 Sasa Bojanic <[email protected]>
# Introduced possibility to specify app.name and project.name in build.properties (using configure script)
# Introduced possibility to specify branding directory to be outside the project.
Configure script changed to be able to specify branding directory (written in build.properties)
2013-10-24 Sasa Bojanic <[email protected]>
# On non-Windows OSs files we are not using RandomFileAccess class to open/save files anymore.
Anyway, on non-Windows OSs it wasn't possible to lock files, and there was a problem with this
approach in some cases - the file wasn't saved if another application changed it meanwhile.
2013-10-22 Sasa Bojanic <[email protected]>
# New configuration parameter to specify preferred number of lines for text areas where expressions are defined(PreferredNumberOfLinesForExpression)
# New configuration parameter to specify preferred number of lines for text areas where actual parameter expressions are defined (XMLActualParametersPanel.preferredNumberOfLinesForExpression)</para
# Now XMLMultiLineTextPanelWithOptionalChoiceButtons panel constructor accepts parameter to specify how many lines are preferred for text area
# Hidding and disabling main divider if application is configured to have only one area
2013-07-24 Sasa Bojanic <[email protected]>
# Improvement regarding silent uninstallation
2013-07-22 Sasa Bojanic <[email protected]>
# Builds changed so that windows build is generating tar.gz and src.tar.gz packages
###### TWE 5.0-1 RELEASED ######
2013-07-29 Sasa Bojanic <[email protected]>
# New application and XPDL icons
2013-07-02 Sasa Bojanic <[email protected]>
# Shark mode:
- support for XPILLog event audit manager extended attribute XPILLOG_EVENT_AUDIT_MANAGER_LOG_XPIL
- now always displaying possible process extended attributes
2013-06-28 Sasa Bojanic <[email protected]>
# Shark mode: Create process -> Create preconfigured error process
# build procedure improved so Shark mode has all the required images
2013-06-13 Sasa Bojanic <[email protected]>
# Shark mode: now correctly handling references to XPDL_STRING extended attributes
2013-06-06 Sasa Bojanic <[email protected]>
# Shark mode: a bit of code refactoring
2013-06-05 Sasa Bojanic <[email protected]>
# Shark mode: Introduced XPDL Package->RedefinableHeader->Version as system variable
2013-05-30 Sasa Bojanic <[email protected]>
# Shark mode: supported new error handler which can also create new process and write log to file system
# Shark mode: error handler EA change: SMTP_ERROR_HANDLER_RETURN_CODE->ERROR_HANDLER_RETURN_CODE
2013-05-29 Sasa Bojanic <[email protected]>
# Shark mode: error handler code change: IGNORE->KEEP_ACTIVITY_RUNNING
2013-05-27 Sasa Bojanic <[email protected]>
# New way of signing with timestamping implemented (different servers possible for timestamping)
2013-05-17 Sasa Bojanic <[email protected]>
# shark mode: renaming of "SharkString" -> "XPDLString"
2013-05-15 Sasa Bojanic <[email protected]>
# shark mode: now supporting deadline handling via ext attributes
# shark mode: code refactored regarding SMTP handling (event audit, error, limit, deadline)
# new component to deliver to shark (for XPDL validation)
2013-03-18 Sasa Bojanic <[email protected]>
# Now icons in the taskbar are grouped
2013-03-07 Sasa Bojanic <[email protected]>
# Shark mode: Initial support for SMTPLimitHandler
2013-03-06 Sasa Bojanic <[email protected]>
# Shark mode: Now supporting new way of defining SMTPEventAuditManager extended attributes
(different names for activity/process EAS + possiblity to define default SMTP attributes on process and package level
for the activity and on the package level for the process)
# Shark mode: Initial support for SMTPErrorHandler
2013-02-26 Sasa Bojanic <[email protected]>
# Check for completion->Autocomplete when read
2013-02-21 Sasa Bojanic <[email protected]>
# Added more icons that can be used when setting Activity's cutom icon
2013-02-20 Sasa Bojanic <[email protected]>
# Shark mode: Full support for SHARK STRING VARIABLES
2013-02-19 Sasa Bojanic <[email protected]>
# Shark mode: Improved support for SHARK STRING VARIABLES
2013-02-18 Sasa Bojanic <[email protected]>
# Shark mode: initial support for SHARK STRING VARIABLES
2013-02-15 Sasa Bojanic <[email protected]>
# Shark mode: now validating if variables' InitialValue is referencing DynamicScript variable (it is forbidden)
# Shark mode: fixed bug in Shark's tooltip manager
2013-02-14 Sasa Bojanic <[email protected]>
# Now validating variables' InitialValue expressions
# Shark mode: now validating variables' InitialValue cross/self/implicit cross references
# Shark mode: now validating uniqueness of variables considering Shark's system variables and configuration parameters
2013-02-13 Sasa Bojanic <[email protected]>
# Improved ActualParameters panel
# Shark mode: support for configuration choice and system variables
2013-02-12 Sasa Bojanic <[email protected]>
# Shark mode:
- changed "system" variable naming and validation according to new Shark features (SharkPanelGenerator and SharkXPDLValidator changes)
- example (shark) XPDLs changed according to the changes made in Shark
2013-02-08 Sasa Bojanic <[email protected]>
# Shark mode:
- improved Email configuration section (new checkbox to enable/disable configuration - disabling means removing all EAs)
- Attachments and Attachment names joined into the single control
- Changed names of the controls
###### TWE 4.8-1 RELEASED ######
2013-01-25 Sasa Bojanic <[email protected]>
# Shark mode: supported CHECK_FOR_COMPLETION extended attribute
2013-01-16 Sasa Bojanic <[email protected]>
# Initial testcase documentation added to the project
# Validating dynamic script variable self/cross/implicit cross references
2012-12-28 Sasa Bojanic <[email protected]>
# Supported BasicType DATE and TIME data types
# leave_request.xpdl and new_employee.xpdl are now utilizing DATE data type
2012-12-27 Sasa Bojanic <[email protected]>
# Property panel for artifacts changed: now panel contains only neccessary properties depending on artifact type (Annotation or DataObject)
2012-11-09 Sasa Bojanic <[email protected]>
# Updated to new TXM (jXPDL) library
# Now when opening/reopening XPDL file, if possible, JaWE automatically switches to the mode written in XPDL file itself
2012-10-22 Sasa Bojanic <[email protected]>
# WfXML component: now actions enabled/disabled depending on selection and in the case of WfXML is connected to Shark engine, depending on Shark's upload/update logic
# WfXML component: when connected to Shark engine, can't update URL/Name/Description/Version/Status
2012-10-19 Sasa Bojanic <[email protected]>
# Shark mode: Tooltip information provided for activity's email configuration (Shark's SMTPEventAuditManager related)
2012-10-18 Sasa Bojanic <[email protected]>
# Shark mode: Improved GUI for SubFlow activity modeling (actual->formal parameters)
2012-10-18 Sasa Bojanic <[email protected]>
# Shark mode: Email configuration section for workflow process element (used with SMTPEventAuditManager). Nice GUI and XPDL validation.
2012-10-17 Sasa Bojanic <[email protected]>
# Added possibility to all panels to display tooltip
# Shark mode: Improved GUI for TaskApplication activity modeling (actual->formal parameters)
2012-10-12 Sasa Bojanic <[email protected]>
# Shark mode:
- Introduced validation for Application definitions depending on ToolAgentClass extended attribute value (Shark tool agent dependent validation)
- Improved GUI (dynamic panel for LDAP and UserGroup tool agents, choice dependent panel logic for Quartz and Scheduler tool agents)
2012-10-08 Sasa Bojanic <[email protected]>
# Shark mode: Improved GUI for Application definitions
2012-10-04 Sasa Bojanic <[email protected]>
# Shark mode: Improved validation. Now when validating special extended attributes (for client GUI forms and for SMTPEventAuditManager),
"NON_EXISTING_VARIABLE_REFERENCE" ERRORS are considered WARNINGS if there is an extended attribute at WorkflowProcess/Package level that
allows undefined variables (Formal/Actual parameter matching validation still considers such cases an ERROR cases)
2012-10-03 Sasa Bojanic <[email protected]>
# Shark mode: Email configuration section for manual activity elements (used with SMTPEventAuditManager). Nice GUI and XPDL validation.
# Added new actions to start and stop design time XPDL validation (useful to stop it when dealing with big XPDLs)
# Enhanced XMLMultiLineTextPanelWithChoiceButton and XMLMultiLineHighlightPanelWithChoiceButton GUI controls
# Improved ProblemsNavigator
2012-10-02 Sasa Bojanic <[email protected]>
# Shark mode: Support for SESSION_HANDLE, SHARK_VERSION, SHARK_RELEASE, SHARK_BUILDID variables
# Shark mode: Support for DYNAMICSCRIPT attribute for variables
###### TWE 4.7-1 RELEASED ######
2012-09-28 Sasa Bojanic <[email protected]>
# Shark configuration: now graph component is not showing grid and not showing transition conditions by default
2012-09-15 Sasa Bojanic <[email protected]>
# Improved XPDL icon
###### TWE 4.6-1 RELEASED ######
2012-08-15 Sasa Bojanic <[email protected]>
# Start menu/desktop/taskbar icons improved
2012-07-30 Sasa Bojanic <[email protected]>
# TWE Desktop icon now has short name
2012-07-26 Sasa Bojanic <[email protected]>
# Max JVM memory in run scripts/shortcuts increased from 128M to 512M
2012-07-23 Sasa Bojanic <[email protected]>
# Documentation: chapter Build Guide put at the end (before Release Notes)
# Windows Installation:
- Fixed: Size information in Control Panel
- Added: Pin to taskbar option
- Changed: Build ID information in Control Panel
2012-06-13 Sasa Bojanic <[email protected]>
# changes related to linux builds with TAB
2012-05-29 Sasa Bojanic <[email protected]>
# Modified NSIS script to use windows' "cacls.exe" to change access controls to allow everyone to writte into installation's config folder
(TWE installation had a problem when User Access Controls (UAC) were set to the "higher level" like "Always notify" - couldn't switch configuration)
2012-05-24 Sasa Bojanic <[email protected]>
# Changed package names for HistoryMgr and UndoHistoryMgr so all the JAR files are using different package names
###### TWE 4.5-1 RELEASED ######
2012-05-09 Sasa Bojanic <[email protected]>
# distribution component output is now zipped into the txm-x.y-z.comp.zip
# setup exe now supports only Java 7
2012-05-08 Sasa Bojanic <[email protected]>
# signing JAR files with Together certificate canceled til the next release
2012-04-23 Sasa Bojanic <[email protected]>
# Documentation folder removed from distribution
2012-04-09 Sasa Bojanic <[email protected]>
# signing JAR files with Together certificate
2012-02-23 Sasa Bojanic <[email protected]>
# Compiled code can be executed only with Java7
###### TWE 4.4-1 RELEASED ######
2011-12-26 Sasa Bojanic <[email protected]>
# Linux builds improved
2011-12-15 Sasa Bojanic <[email protected]>
# jxpdl.jar updated
# Shark mode: Reporting an error if Name fields of WorkflowProcess/Activity, Id fields of WorkflowProcess/Activity
or ExceptionName field length is inappropriate
# TSL licensed version now goes to distributions's twe folder
# silent setup now also available for TSL licensed version
# Allowing saving of XPDLs with validation warnings in "Released" XPDL Publication Status
# WfXML: URL sample displayed
# Icon and Title now appears in Help->Manual dialog
2011-12-07 Sasa Bojanic <[email protected]>
# Updated configure.bat script not to have default values for VERSION/RELEASE and not to override
the values in version.properties file unless explicitely specified by configure script argument
2011-12-02 Sasa Bojanic <[email protected]>
# Linux builds improvement
# NSIS and exe installation improvement
2011-12-01 Sasa Bojanic <[email protected]>
# Java7 compatibility:
- refactored getType/setType methods of JaWEComponent interface to getComponentType/setComponentType
- replaced propriatary SUN classes for JPEG handling (from com.sun.image.codec.jpeg package) with
ImageIO API (SaveAsJPG.java)
2011-11-30 Sasa Bojanic <[email protected]>
# Updated commons-io library to version 2.1
# Updated itext5 to version 5.13
# build procedure will now put the twe-patches and twe-restriction files to the proper places
when such files should be generated for TXM
2011-10-26 Sasa Bojanic <[email protected]>
# Copyright and Trademark sentences updated
# No dependency targets and dependency output anymore
2011-10-18 Sasa Bojanic <[email protected]>
# Project re-structured and build procedure updated to conform to the "components" standard
###### TWE 4.3-1 RELEASED ######
2011-09-29 Sasa Bojanic <[email protected]>
# LDAPPageSize option added to the configuration - now searches will not return partial results
because of LDAP server's size limit
###### TWE 4.2-1 RELEASED ######
2011-09-19 Sasa Bojanic <[email protected]>
# Code modified to support WfXML access through HTTPS
# TXM updated to version 1.2-1
2011-08-30 Sasa Bojanic <[email protected]>
# try/catch blocks removed from build.xml files
2011-08-19 Sasa Bojanic <[email protected]>
# build scripts corrected so the sources can be built if they are in the folder which contains spaces in the path
2011-07-22 Sasa Bojanic <[email protected]>
# now only producing twe.zip for TWS dependency
2011-07-21 Sasa Bojanic <[email protected]>
# now possible to manualy specify "buildid" configuration parameter (e.g. configure -buildid 20110721-0808)
###### TWE 4.1-1 RELEASED ######
2011-06-15 Sasa Bojanic <[email protected]>
# improved recognizing of 32/64 bit Java versions when installing through NSIS setup
2011-05-24 Sasa Bojanic <[email protected]>
# dependency output for TWS is now in the same folder structure as appears in TWS (tws/Shark/tools/twe)
2011-04-19 Sasa Bojanic <[email protected]>
# TWE dependency output for TWS now also contains jxpdl.jar
2011-04-14 Sasa Bojanic <[email protected]>
# buildDoc target now also builds JavaDoc API documentation
2011-04-04 Sasa Bojanic <[email protected]>
# Project restructured, build scripts changed (nsis moved to tools folder, docbook files moved to tools\docbook folder)
2011-04-02 Sasa Bojanic <[email protected]>
# Project restructured, build scripts changed (all libraries now in tools sub-folders)
2011-04-01 Sasa Bojanic <[email protected]>
# Some classes changed name (*GraphParticipant* to *GraphSwimlane*).
# API docu improved
2011-03-28 Sasa Bojanic <[email protected]>
# jxpdl.jar updated to SVN Revision 54
# Added support for "Script" Activity type (TaskScript from XPDL).
# Improved property panels for DataField and FormalParameter elements
# Changed property panels for ActualParameter/InitialValue/DeadlineDuration/Condition elements
# Various improvements
2011-03-23 Sasa Bojanic <[email protected]>
# Removed dependency to TAS
2011-03-22 Sasa Bojanic <[email protected]>
# readregistry.exe replaced with the newer version now comming from its own project TRR (Together Read Registry), version 1.0-1
2011-03-16 Sasa Bojanic <[email protected]>
# Updated JAR's MANIFEST information
2011-03-07 Sasa Bojanic <[email protected]>
# Not packaging Java API documentation into distribution zip/tar.gz/exe/rpm files
2011-03-04 Sasa Bojanic <[email protected]>
# Docbook upgraded to version 1.76.1
2011-03-03 Sasa Bojanic <[email protected]>
# Occurrence of [email protected] in various source files changed to [email protected]
2011-02-24 Sasa Bojanic <[email protected]>
# Fixed bug with copying processes/activity sets from "transient" packages
# Fixed: not creating unnecessary NodeGraphicsInfo element for Pools when process/activity set gets copied
2011-02-23 Sasa Bojanic <[email protected]>
# The build.debug property removed from build.properties file, new build target "debug" introduced
to build TWE JAR files with DEBUG information in the classes
# The project distribution now also contains debug folder with TWE JAR files that include DEBUG information
2011-02-22 Sasa Bojanic <[email protected]>
# Added "silent" installation possibility
2011-02-20 Sasa Bojanic <[email protected]>
# Updated screenshots
2011-02-18 Sasa Bojanic <[email protected]>
# Ant libraries upgraded to version 1.8.2 (removed ant-nodeps.jar)
# Xerces library upgraded to version 2.11.0
# Commons IO library upgraded to version 2.0.1
# XML Commons library upgraded to version 1.4_01
# XML Graphics Commons library upgraded to version 1.4
# FOP library upgraded to version 1.0
# iText library upgraded to version 5.0.6
# Fixed "Save as PDF" action bug
2011-02-15 Sasa Bojanic <[email protected]>
# jxpdl.jar updated to SVN version 1.0-1 SVNR35
# Fix for migrating from XPDL 1: Proper handling of Start/End event connections when migrating
from XPDL 1 created by older version of JaWE (the case of circular transitions)
###### TWE 4.0-1 RELEASED ######
2011-02-09 Sasa Bojanic <[email protected]>
# Now supporting XPDL 2.1 and BPMN
# Using jxpdl.jar file, the output of Together XPDL Model(TXM)/jXPDL project.
This contains the XPDL 2 model classes that were previously the part of
Enhydra Shark (Together Workflow Server) project
# Automatic migration of XPDL 1.0 files into XPDL 2.1 files:
- Inserting pools and lanes for each workflow process definition
- Migrating Ids for activities and activity sets - must be unique on the package level (done by TXM)
- Migrating Tool activities into Task-Application activities, if there are more than one
tool for the activity - new activities get created and connected sequentially (done by TXM)
- Migrating activities (other than Route activities) with Join type different than XOR and Split
type different than AND by creating additional Route (gateway) activities that are
containing those Join/Split types, and connecting them sequentially (done by TXM)
- Migrating Route activities with different Join/Split type into two seperate activities and
connecting them sequentially (done by TXM)
- Migrating old Deadline's DeadlineCondition into DeadlineDuration sub-element, according to
new schema (done by TXM)
- Migrating old XOR/AND Join/Split types into Exclusive/Parallel, according to new schema (done by TXM)
- Removing FormalParameter Index attribute, according to new schema (done by TXM)
- Migrating IsArray attribute value (of DataField element) from TRUE into true and from FALSE
into false, according to new schema (done by TXM)
- Migrating Activity's Start/Finish mode elements into appropriate attributes according to new
schema (done by TXM)
- Migrating Activity's Performer element into Performers element according to new schema (done by TXM)
- Migrating order of WorkflowProcess sub-elements(DataFields,Participants,Applications -> Participants,
Applications, DataFields) (done by TXM)
# Using BPMN graphical notation for Graph component
# Partial XPDL2.1/BPMN support:
- Using Pools and Lanes (supported nesting of lanes)
- Support for Artifacts (DataObject and Annotation type) and Associations
- Support for Start and End event Activities
- Support for Task-Application activities (Tool activities from XPDL 2.1 converted
into Task-Application activities)
- Support for Graphical notation elements that hold information about position,
color, etc. of the objects (removed extended attributes previously used for that purpose)
# Introduced possibility to change graphical element colors and sizes (information
written into appropriate XPDL2.1 entities)
# Sub-Flow and Block activity now showing their graphs when single-clicking on the
rectangle area that graphically describes such activities
# New actions to show and hide transition conditions (expressions) in/from the graph
# New actions to show/hide artifacts and associations in/from the graph
# Property panels for elements adjusted according to new XPDL 2.1 schema/specification
# Validation adjusted according to new XPDL 2.1 schema/specification
# Documentation updated
# XPDL2.1 samples added (now there are old XPDL1.0 samples,and corresponding XPDL2.1 samples)
# Build procedure updated
# twe-includes.xlsx file with the list of 3rd party libraries updated
# Removed wfmopen configuration since WfMOpen engine still does not support XPDL 2
# Removed purexpdl configuration - does not make sense any more since TWE 4.x does not
use extended attributes for storing graphical information (standard XPDL 2 elements are used now)
###### TWE 3.3-1 RELEASED ######
2010-11-18 Sasa Bojanic <[email protected]>
# readme files for source and binary distributions removed - all the information now contained within the user manual
# New sub-section "Rebranding" in "Build Guide" chapter
2010-11-05 Sasa Bojanic <[email protected]>
# added docbook license text, corrected license for docbook-xsl in twe-includes.xslx
# improved linux configure scripts
2010-11-01 Sasa Bojanic <[email protected]>
# improved NSIS script - now size of TWE is displayed in Control panel Add/Remove
2010-10-30 Sasa Bojanic <[email protected]>
# jEdit-Syntax binary code replaced with "home-build" version of projects' CVS sources.
(The problem was that the downloaded 2.2.1 version source code didn't match the binaries)
Several *.java source files updated to the new package names
# build procedure improved (documentation API build changed to avoid warnings)
2010-10-21 Sasa Bojanic <[email protected]>
# By default using system L&F under Windows, and cross-platform L&F on other systems
2010-10-20 Sasa Bojanic <[email protected]>
# improved L&F handling - Fonts, by default using the default system's L&F font for the Label element, and applying it to all GUI controls
2010-10-11 Sasa Bojanic <[email protected]>
# improved dependency targets (including *.sh for tar.gz, *.bat for zip dependency files for TWS, and both for TAS)
2010-10-11 Sasa Bojanic <[email protected]>
# tas dependency zip now does not contain twe-x.y-z folder structure inside
# documentation updated according to the standard template
2010-10-05 Sasa Bojanic <[email protected]>
# now binary output contains twe-doc-current.pdf/html instead of twe-doc-x.y-z.pdf/html. The
references from program group also target twe-doc-current.pdf/html documents, and twe-doc-x.y-z.pdf/html
are contained inside twe-doc-x.y-z.zip files in the distributions package.
2010-09-29 Sasa Bojanic <[email protected]>
# documentation - changed license to FDL version 1.3
# webstart files updated
# webstart is now packed into zip file
2010-09-23 Sasa Bojanic <[email protected]>
# Added docbookx.dtd and other files required to make a local reference to DTD from twe-doc.xml docbook file
# Build docu procedure changed (copying docbook required files, and not removing DOCTYPE from twe-doc.xml anymore)
2010-09-21 Sasa Bojanic <[email protected]>
# Fixed some typos
# Improved build procedure so it doesn't fail if sign.properties file does not contain right information
2010-09-20 Sasa Bojanic <[email protected]>
# dependency_tws: addeed twe.zip and twe.tar.gz files
# build guide updated with the part related to sign.properties
2010-09-16 Sasa Bojanic <[email protected]>
# Branding context and build procedure updated
2010-09-15 Sasa Bojanic <[email protected]>
# removed -optimized parameter for configure script
# improved configure scripts for windows and linux
# added section into documentation about all possible configure/make targets
# twe-includes.xlsx updated
# batik-xxx.jar files removed from the project (using batik.jar comming with FOP) - build scripts modified
2010-09-13 Sasa Bojanic <[email protected]>
# Added new XPDL samples
2010-09-10 Sasa Bojanic <[email protected]>
# fix: issues with defining Record and Union type variables
2010-09-09 Sasa Bojanic <[email protected]>
# twe-doc-current.pdf is now not packed in the zip, but just ends up into community folder like that
# program group entry for API docu removed
# updated docbook docu
2010-09-08 Sasa Bojanic <[email protected]>
# twe-doc-current.html removed from docu
# docu in documentation folder of the distribution is now unpacked
2010-09-07 Sasa Bojanic <[email protected]>
# fixed docbook docu and build scripts to solve picture and table sizing issues in PDFs
# added TAS dependency build (the zip file which is same as a normal but with a twe.zip name)
2010-09-03 Sasa Bojanic <[email protected]>
# added copyright and GPL V3 comment at top of every source file where missing (including *.xml, *.properties, *.xpdl... files)
# docbook documentation twe.xml renamed to twe-doc.xml
# XPDL sample files opened and saved with the newest version of editor
# Standardized make/configure targets
# Project license now goes to licenses folder, together with other licenses
# Release notes merged into the single docbook documentation file
# documentation and screenshot zip file now also goes into community folder of the distribution
# documentation zip now also contains twe-doc-current.pdf and twe-doc-current.html files
# BuildID.txt file added to the binary output and to the distribution's internal folder - it specifies the time when the release was built
# source distribution does not contain build.properties file anymore
# source distribution does not contain unnecessary temporary files anymore
# saxon removed from the project
# xalan added to the project
# xalan used to produce docbook related documentation
# documentation build procedure corrected to remove the entries from docbook file that tell xalan to go to internet
# fixed issue with building RPM distributions from SVN sources on Linux