forked from abapGit/abapGit
-
Notifications
You must be signed in to change notification settings - Fork 0
/
changelog.txt
1473 lines (1338 loc) · 42.4 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
abapGit changelog
=================
Legend
------
* : fixed
! : changed
+ : added
- : removed
2022-06-29 v1.116.0
-------------------
! Changes to exception class: Update abapGit using stand-alone versions to avoid dumps
! FUGR: Better maintenance view auto comments cleanups (#5622)
- Remove "branch overview" class/interface (#5503)
+ IOBJ, ODSO: Add jump (#5495)
+ FDT0: Add check of local/transportable apps (#5561)
+ Repo view: Show icon for different source system (#5514)
+ Repo view: Source system for packages/namespace (#5587)
+ Show installation flavour in footer (#5604)
+ CLAS: Add exposure to workflow class attributes (#5603)
+ Support direct longtexts in exceptions (#5592)
+ New Offline: Auto create package if non-existing (#5634)
+ DDLX: implement changed_by (#5655)
* Fix syntax error in BW jump (#5498)
* Fix status calculation (#5500)
* Fix ignore count in repo statistics (#5505)
* DEVC: Clean-up OTR entries (#5507)
* G4BA,G4BS: Clear/fill user and timestamp fields (#5519)
* SPRX: Add objects to transport (#5521)
* WDYN: Add documentation and fix diffs (#5490)
* OTGR: Fix errors with parent/child (#5518)
* UENO: Clear/fill user, date, and time fields (#5520)
* OTGR: Downport (#5532)
* Fix "DB delete failed" (#5517)
* Fix commit message encoding (#5508)
* Fix "DB delete failed" (#5534)
* AMSD: Fix "Step DDIC is only for DDIC objects" (#5539)
* AVAS,CHDO,DDLS,SPRX: Add objects to transport (#5542)
* Improve error handling during activation phase (#5506)
* UDMO: Fix wrong parameter value (#5540)
* ENHC: Fix diffs due to OTR (#5538)
* DDIC: Improve active/inactive check (#5486)
* ASFC,SPLO,SPPF: Fix missing transport entry (#5541)
* SHI3: Fix exists check (#5546)
* IAxx: Fix locking of objects (#5545)
* IOBJ/ODSO: Fix errors if objects exist already (#5551)
* CHDO: Fix deletion of TADIR entries (#5555)
* Improve error message for language mismatch (#5544)
* SSFO: Avoid side-effect in is_active (#5564)
* Fix tag popup message (#5567)
* CHAR: take only serialize main language into accou (#5566)
* Repo view: fix "order by transport" dump (#5571)
* Fix syntax error in systems with BW (#5572)
* PINF: Fix error when changing packages (#5560)
* Uninstall: Fix order for dependencies (#5559)
* Repo stats: don't count lines of ignored files (#5576)
* SICF: Display object name in upper case (#5547)
* Fix dump ASSERTION_FAILED during table content deserialization (#5586)
* Fix dump for repos using data tables (#5581)
* CLAS: Add to deletion transport (#5563)
* MSAG: Exclude Translation Object Detective language (#5596)
* Fix object deletions not working (#5594)
* LXE: Downport (#5597)
* INTF,CLAS,PROG,DTEL,DOMA,TABL: Exclude technical language (#5598)
* UI: Create Tag (#5591)
* Repo view: Source system not part of item sig (#5599)
* INTF: Add to deletion transport and fix locking (#5562)
* INTF: Remove syntax warning (#5607)
* DSYS: Fix exceptions (#5608)
* AFF: Fix exception handling (#5609)
* SOTR: Fix uninstall (#5558)
* Fix dump when switching repo to offline (#5613)
* W3xx: Replace call with TADIR_INSERT (#5618)
* UI: Message box improvements (#5616)
* Adjust screen element naming (#5625)
* Add authorization exit on startup (#5630)
* Fix variant maintainance for abapGit report (#5627)
* IWOM/IWMO: Clear object metadata (#5635)
* IWPR/IWSV: Clear metadata fields (#5637)
* Propagate codepage conversion errors (#5638)
* IWVB: Clear metadata fields (#5647)
* Diff: Properly show diffs for whitespace (#5643)
* Fix repo settings dialog (#5649)
* LinkHints: enable radio button (#5656)
* Downport: GUI HTML Viewer (#5664)
* SSST: Suppress list output for warnings (#5666)
* BDEF: Fix dump when pulling repo (#5661)
* Improve folder logic popup (#5662)
2022-04-28 v1.115.0
-------------------
! Rework checksums (#5328)
Recommendations:
1) Backup abapGit (Tools > Database Utility > Backup)
2) Update stand-alone and developer versions at the same time
! Introduce interface zif_abapgit_repo (#5329)
You might have to adjust API calls to abapGit
! Repo View: show paths below object name (#5323)
- Remove "Branch Overview" page (#5428)
- Remove "Tag Overview" popup (#5463)
- Remove popup for XML version mismatch (#5403)
+ Support for ABAP file format
+ Add "Stage by Transport"
+ CHKO: object calling AFF Framework (#5163)
+ AIFC: additional interface validation checks (#5267)
+ UI: Center Popups (#5274)
+ Forms: Minimum text field length (#5287)
+ Visualize difference for EOF (#5404)
+ README: Support Ukraine (#5407)
+ Add support for folder logic "mixed" (#5413)
+ Check if package name is allowed (#5416)
+ Add transport for deletions in generic serializer (#5434)
+ TABU: Add "jump" to SE16 (#5459)
* TOBJ: Fix xslt serialization dump (#5247)
* Save additional repo view settings (#5257)
* ENHO,SFPF: Use correct transport (#5258)
* Repo View: 'Order by path' considers object name (#5261)
* Adjust diff algorithm (#5251)
* Correct task name parallel processing (#5269)
* Fix lost remote on favorite refresh (#5277)
* Fix status for new sub-packages (#5278)
* Avoid double deserialize of text symbols (#5273)
* Set window title for log viewer (#5300)
* WAPA: Fix repeated pull of BSP page (Fiori) (#5310)
* DOMA: Fix serialize of translations (#5304)
* TABL: Properly show inactive objects (#5303)
* Add refresh after pull errors (#5312)
* SICF: clear ICFALIASNO (#5338)
* Persist "show folder view" option (#5343)
* SRVB: Fix for Service Binding (#5344)
* Improve progress bar and log for pull (#5311)
* FUGR: Sort includes (#5352)
* DTEL: REF TO DATA for DDIC element support (#5350)
* Jump: Switch execution order - first specific then generic (#5357)
* Don't fail if a dictionary object is activated with warnings (#5362)
* SOTS: Fix dump in case of lower case language code (#5381)
* Fix DDIC errors related to ref to class/interface (#5369)
* TTYP: Fix pull/activate table type ref to data type (#5384)
* CLAS/INTF: Fix serialize/deserialize of documentation (#5374)
* WEBI: Sort tables (#5390)
* SRVD: Update zcl_abapgit_object_srvd.clas.abap (#5395)
* SRVB: Fix uncaught exception (#5398)
* Repo List: Fix sort (#5397)
* Fix deserialize order (#5399)
* DDLX: Delete before DDLS (#5414)
* UENO: Fix diff related to release (#5422)
* Record objects in transports (#5419)
* ENHC,ENHS,ENSC,SPRX,TRAN: Fix "dynpro_send_in_background" (#5430)
* Fix deserialize textpool for some objects (#5417)
* DDLS: Avoid dump and show error (#5437)
* CUS1: Fix jump (#5447)
* CHDO: Avoid double pull and fix uninstall (#5439)
* UI: Prefill transport popup (#5438)
* Record objects in transports (#5435)
* UI: Word-wrap long filenames in repo/stage views (#5424)
* DOMA: Deletion of domains with append (#5445)
* DEVC: Raise error for main/structure packages (#5444)
* Improve LXE error handling (#5440)
* UI: Fix escaping of textarea input (#5456)
* Improve JSON syntax highlighter (#5450)
* DEVC: Fix DYNPRO_SEND_IN_BACKGROUND (#5461)
* Avoid logon when comparing with remote (#5458)
* DDLS: Clear ABAP language version (#5474)
* DDLX: Clear ABAP language version (#5476)
* FUGR: Fix diff of includes (#5489)
* DTDC: Support ABAP 2208 (#5478)
! Create empty classes/interfaces before DDIC (#5393)
* Fix user/password for background mode (#5488)
* IWSG: Clear metadata fields (#5464)
* Properly ignore files during deserialize (#5427)
* SPRX: Fix suppress_dialog error (#5491)
2022-01-03 v1.114.0
-------------------
+ AIFC object support
+ Add user exit for adjusting display of filenames
+ Add user exit for serialize postprocess
! Refactoring: Prioritization/sequence of deserialization
! Performance optimiziation, parallel mode
* Commit page, option to hide author fields
* Fix vimium links
* Fix "remove" button for data tables
* Webgui fixes
* Downport clipboard_export
* DDLX/SMTG: Raise exception
* Always use active version for DOCU CL
* Requirements dependency check
* W3xx avoid diffs of parameters
* Repo View, improive view with folders
* Adjust usage of transport in object classes
2021-11-26 v1.113.0
-------------------
! SRVB serialization changes
! Commit page: limit comment input length
! Repo View: remove file pathin folder view
! TABL: Expand before PUT
! FUGR: check the serialized include belongs to the same FUGR
+ Patch/Diff page, new view options
+ Patch/diff: add "filter by object type"
+ Create new branch for commit
* Add DRUL and DTDC to mass activation
* add form actions to command palette
* fix icon hover in repo bar
* Zip import, show error log
* SHI3, deserialization set buffer mode field
* Performance optimization with namespaced objects
* WEBI: fix changed_by, is_active, exists
2021-11-03 v1.112.0
-------------------
! Only show favorites on startup
! UI: sticky top
! Commit Page refactored
* FUGR: strip generator comments
* SUSH: Fix check for lock
* PROG: remove obsolete screens
* New hot keys for remote settings page
* Better multi language handling for text pools
* Bugfix, checking namespace
* FUGR/PROG: Dynpro keep text in case of masking
* Bugfix, binary file detection
* Repo View: switch "path" and "Changed by" columns
* Measure backend render time
* XSLT: Fix activation error
* Enable command palette for diff/patch/stage
* WDCA: add support for appl. config content
* Online repo: copy URL to clipboard
* Log viewer - hide empty columns
* Fix pull on package reassign
* Default font changed to "72"
* Add pull and diff buttons to main page
* FUGR, better serialization performance
* SXCI: inactive classic Badis bugfix
* SMIM: implement last changed by
* WDCC: bugfix lower releases
* XSLT: change to late activation
2021-10-01 v1.111.0
-------------------
+ WDCC: Support all object types
! SICF: clear counter in xml
! FUGR/PROG: dynpro, clear TEXT when referring to dictionary
* diff view: improve beacons
2021-09-24 v1.110.0
-------------------
! DOMA: Clear DOMNAME from fixed values
! TABL: Clear DD05M-LENG
! ENHO: split abap code into separate files
! SUSH: Clear metadata
+ add icon for changing remote repo in list
+ add "last changed by" to repo page
+ SPPF support
* password popup: add comment regarding github tokens
* javaGUI, workaround for trailing null values
* fix "cannot switch origin twice" in repo settings
* filter code inspector/syntax check, skip generated maintenance screens
* DDLS: fix dump in lower releases
* SRFC: improvements
* Rename "Reset Local" to "Selective Pull"
* user exit: Post processing option for custom class serializer
2021-08-16 v1.109.0
-------------------
! Default width changed
! Enhance "Force Pull" to become "Selective Pull"
+ "only my changes" option added to diff page
+ Add user exit for event handlers
+ Offline Repo: Compare via RFC feature
* Avoid duplicates in data serialize
* Enhanced error handling for git transport protocol
* Release serialization resources, less memory usage
* Regenerate profile SAP_ALL after import of SUSO
* DEVC: application component for local interfaces
* Create branch: add existence check
* Git transport: fix status report for GitLab and Bitbucket
* FTGL: update transport when deleting
* Focus HTML control on abapGit startup
* WDCA: clear parameter descriptions
* TABL: Clear DB indexname
* EVCO: fix empty XML error
* More keyboard shortcusts for main page
* WEBI: Improve error handling
* SMTG: Implement changed_by
* Auto creation of package during new online
2021-05-09 v1.108.0
-------------------
! INTF deserialization changed
! SRVD file format changed
! limit size of branch overview
+ write protected icon in repository overview added
+ enable switching from stage screen
+ hover highlight in toolbar
+ new remote tab in repo settings
* Fix for Java GUI so new repo can be defined
* bugfix, saving proxy bypass
* PDTS refactoring
* Background mode refactored to HTML form
* git transport: error on empty git reply
* DCLS changed_by implemented
* accept remote without HEAD
* fix dump in case of package name conflicts
* Fix processing for files with
* ENHx change order for deserialize
* show table data in overview(experimental)
* catch send errors in HTTP client
* SOTS uninstall with usage reference
* TLOCK performance fixes, when finding transport numbers
* warning added if namespace is not modifiable
* ENHC fix error when updating object
* PROG deserialization refactored and inactive code fixed
2021-03-22 v1.107.0
-------------------
! Change DDIC activation mode
! DDIC, error when no active vesion found
+ User exit: wall messages
+ User exit: Strip XML details
* CLAS, fix several issues related to class includes
* Respect wildcard characters in proxy bypass settings
* AVAR, bugfix, unlock after deserialize
* DEVC, bugfix, unlock after error
* ENHO, bugfix "file emxxx not found"
* allow switching branches in write protected repos
* Popup refactoring to HTML
2021-02-28 v1.106.0
-------------------
! TABL, serialization changed, fields TABNAME, DDLANGUAGE, POSITION cleared
+ Overview page, performance optimizations
- Install abapgit option removed from debug page
* Parsing git branch list, throw errors
* ACID, avoid "no changes found" popup
* W3xx, remove TADIR entry on uninstall
* DEVC, fix check if package is emtpy
* SICF, fix regression
* fix sapevents for chromium based browser control
* SICF, regression fix
* SHI3, serialize only main language
* Fix display of log after uninstall
* XSLT, unlock in case of errors
* SUSH, raise error if not supported
* PARA, unlock in case of errors
* Background logic, continue in case of errors
* WDCC, fix dump during serialization
2021-01-27 v1.105.0
-------------------
! handling of namespaces changed
! BDEF handler adjustments
+ new handler for SUSH
+ Refresh button added to stage page
+ Automatic creation of top repository package
* raise error if package is not part of package hierarchy
* SHI5 add to transport
* ENxx fix errors when uninstalling
* reduce memory consumption during deserialize
* DDLS fix dump during serialization
* ENHC add last changed by
* fix dump when switching to PR
* W3xx add object to transport on uninstall
* Uninstall ENQU before TABL
* prevent staging of duplicate files
* AVAR remove tadir on uninstall
* allow repo names with dots
* TABL, set default ROWORCOLST on deserialize
2020-12-28 v1.104.0
-------------------
+ ui, new pages for global and personal settings
+ ENHO: Implement missing deserialize for WDYC
+ Check objects when installing into main package
+ Checkout commit: additional user interface
! log object refactoring
* better abapGit package structure
* CLIF, improve error message
* PINF, missing transport entry
* TRAN, improve error messages
* DOMA, fix serialize for missing translations
* Fix dump when using abapGit for more than 50 navigation steps
* PROG: Fix transport and work area
* SOTS: Get changed by
* SMIM, improve error message
* DSYS, get changed by
* Fix master language only, duplicate entries for shi3 objects
* WDYN, improve error message
* VIEW: Fix deserialize of maintenance views
* Serialise only main language for ENHS and ENHO objects
* fix creation of TR entries for uninstalled PROGs
* Fix sorting of objects in repo view
* TABL: No structure comparison for global temp tables
* Implement jump for CUS1
* Implement jump for CUS0
2020-11-22 v1.103.0
-------------------
! DDLS file format changes, newline
! VIEW file format changes, less data
+ Support jump for SHI3
+ Support jump for SHI5
* New help buttons in new online/offline forms
* Better error handling for uninstall
* Documentation updates
2020-11-12 v1.102.0
-------------------
+ Backup and restore for abapGit persistency
+ Retreive transport and changed by for deletions
! Trigger main command when pressing enter in form
! DDLS, uninstall even if references exists
! DEVC, remove obsolete TADIR during uninstall
* Sort "switch origin" by PR number
* Workaround for special characters in password dialog
* adjust rendering of transport, usernames
* PROG: remove inactive sources during uninstall
+ Diff page, option to toggle hidden characters
* Optimize order of uninstalling objects
* Terminology, inclusive language changes
2020-11-02 v1.101.0
-------------------
+ add user exit for commit display URL
+ Checkout specific commit
+ add offline repo refactored to HTML form
! Remove remaining 2FA objects
! Include inactive objects in show changes only
! Set validity of default transport to one day
! Change escape key to work like back
* SFPF, clear CACHE_INFO
* use HEAD symres as default branch
* SHMA: auto generate
* XSLT, fix activation sequence
* Remove dynamic instantiation of ZCL_ABAPGIT_MESSAGE_HELPER
* Refactoring, remove additional ALIASes
* HTML event refactoring
* Downports
* ABAP syntax highligting additional keywords
* DEVC, clear obsolete fields
* TABL, skip data check for GTT
* SOTR, remove system id
* TABL, fix exists check
* UI: unify rendering of branch, package, transport, user names
* Fix DDIC activation issues
2020-10-01 v1.100.0
-------------------
+ CMOD support
+ PDTS support
+ WDCA support
+ AVAR support
+ Add option to synchronize theme with frontend
* documentation fixes
* downport
* Fix error from CL_PACKAGE_FACTORY=>LOAD_PACKAGE3
* Fix deserialize of TABL with foreign keys
2020-09-22 v1.99.2
------------------
- Start removing GitHub 2FA implementation
* fixes and harmonizes during startup
* fix deletion of branches
* Enhance result view of Code Inspector/Syntax Check
* PROG, program class added to deserialization
* SHI3 serialization and deserialization fixes
* Performance improved during deserialize
* Fix sort by created in repo overview
* Split up global settings button
* Refactoring, XML interfaces, HTML interfaces, event abstraction
* Downport
2020-09-03 v1.99.1
------------------
! exception class updated, might require update via ZABAPGIT_STANDALONE
! restart abapGit in case of self update
* OTGR enable parentes again
* fix filename encoding of < and >
* class parsing, show line number causing error
* refactoring
2020-08-27 v1.99.0
------------------
+ New functionality for switching between PRs for github
+ WDCC support
+ OTGR support
! PROG,FUGR,ENHO workaround for leading spaces removed
* Improved staging robustness
* TABL add authorization group handling
* TABL add translations
* Improved branch messaging
* DSYS serialization fixes
* SHMA fix last changed by
* Remember repo list filter
* DOMA fix translations
* Downport
* Various performance optimizations
* DCLS/DDLS fix uninstall sequence
* Improve display when there are no changes in repo view
* Add success messages for repo removal/uninstall
* background pull: always overwrite all objects
2020-07-21 v1.98.0
------------------
+ repository creation form as HTML
+ add action column to repo overview
! general support for changelogs
* fixes faulty handling of post data
* fix user setting containing invalid repo key
* fix after removing/uninstall repo
* fixes for dark theme
* missing objects in overwrite confirmation popup
* TRAN add variant tranaction
* dark theme fixes
* improved error message when uninstalling DDIC objects
* HTML GUI fixes
* fixes for special characters in file names
* IOBJ remove number ranges during delete
* Uninstall resolve DDIC dependencies of VIEW
* PARA dequeue after deletion
* TOBJ format changes, package cleared
2020-06-29 v1.97.0
------------------
+ repository overview as main page
+ Generic possibility for changelog news
+ handling import of cyclic DDIC objects
! removed default for commit comment
! raise exception when no .abapgit.xml is found
* fix incorrect status of ignored files in repo view
* url validation fixes
* WDYN UI sort
* DSYS downport and changes
* SCP1 import order
* downport
* clear ICFSERVICE-ICFBITMAP
* W3MI record to transport
* general refactoring
2020-06-10 v1.96.0
------------------
* "last changed by" will show unknown instead of blank
+ hover line highlighting
! staging will show error instead of dump in special cases
* fix related to textpools of includes
* various changes regarding only serializing main language
! GUI refactoring
+ New syntax highlighters CSS + JS + JSON
* downports
* proxy bypass settings maintenance fix
! WDA SORT text fixes
+ User exit for deserialize postprocess
* Fix dumps regarding PINF deserialization
* Enahnced object list for debug info
! TADIR serialization logic changes
2020-05-21 v1.95.0
------------------
* apack interface serialization changes
* gui refactoring
+ SCVI screen variants support
+ STVI transaction variant support
+ OA2P support
+ SRVB support
+ BDEF support
+ ASMD support
+ SRVD support
+ DRUL support
+ DTDC support
! CUS0, CUS1, CUS2 only serialize main language
! DTEL, DOCT, only serialize main language
* CHAR serialization fixes
+ Allow setting of display name for offline repos
- Remove page playground
- Remove explore link, link to dotabap.org instead
2020-03-29 v1.94.0
------------------
* refactoring, remove macros
* fix stage of IWMO, IWSG, IWSV3
* SHI5 fixes
! Patch UI enhancements
* DOCU master language fixes
+ New option to bypass proxy
* Fix dump for non-existing package
* FUGR proper error messages for RFC parameters
+ CHDO support
* SRFC clear fields
* TRAN fix cinfo and authorization objects
+ AREA support
+ highlight XML code
* DOMA skip domain appends
2020-02-01 v1.93.0
------------------
! byte order mark added in serialized XML files on non-unicode systems
* macro refactorings
* ignore not supported objects during lock check
* FUGR do not unconditionally add T00 include
+ ODSO support
* DOCT consider all versions
* handle spaces in stage filter
* IOBJ refactoring/cleanup
* IOBJ support enhancement
* MSAG order by primary key
+ Class text element translations
* IOBJ downport
* Fix activation error IARP/IASP
* Jump for IWMO, IWPR, IWSV IWVB
* Skip application variants, VARX in transport handling
2019-12-05 v1.92.0
------------------
! handling of redefined protected methods
* downport
* show duplicate object names
* ITAU exception handling
+ IWVB support
+ IOBJ support
* additional checking of URLs when creating online repo
* author regex
* TABL popup being closed fixed
* Preparations for DOMA clearing value
+ Code selection by colum on diff screen
+ add adt links on diff page
2019-10-31 v1.91.0
------------------
! FUGR serialization changed, RSFDO-INDEX cleared
* FORM serialization fixes
+ SCP1, add support for sets of sets
+ Support for baseinfo string, DDLS
+ Possibility to export with only master language
* Better error messages
+ SMTG support
+ IAXU support
+ FTGL support
* Fix for program names containing "="
+ Tooltips with hotkeys
* User interface enhancements
2019-10-07 v1.90.0
------------------
* FUGR, fix transport request recording
* AUTH jump fix
* Cancel branch creation if already exists
* Progress indicator fixes for belize theme
* ecatt, show error instead of dumping
* optimize skip logic
! increase parallel serialization timeout
* Workaround for JavaGUI
+ Column sorting in repo overview
* APACK fixes
+ PERS serialization
+ Command palette, shortcut F1
+ Syntax check, rerun button added
* Footer redesign
+ UENO serialization
* PERS downport
* DDLS write transport entry
* NROB write transport entry
+ Order by on repo page
* Warning when languages does not match
* CLAS serialization, fix redefinition shortdump
2019-08-05 v1.89.0
------------------
+ belize and dark themes
* ADT jump for package link and transports
+ additional gateway support
* consistent sort ordering of files
* misc fixes for dynpros
* show error when pushing to protected branch
* show log for offline install
+ FUGR serialization of text pool
+ new error GUI
2019-06-22 v1.88.0
------------------
* parallel serialization, show errors
* fix diff filter
* downport
! allow abapGit to run in production/qa
* fix jump for VIEW and TOBJ
* fix author regex
! improved logging
+ odata v4 supported
* WEBI overwrite
+ ui themes support
! transport to zip, umutiple transport requests
* fixes for TADIR handling
2019-04-28 v1.87.0
------------------
+ HIDPI icon scaling, enable in settings
+ Add exit for CLAS CLIF source deserialization
! Floating save buttons
* SFPI deserialization fix
* Ignore XTI includes in FUGR
* Downports
* Hotkeys now works in single file distribution
* Leading spaces
* XINX remove UI call
* RS_CUA_INTERNAL_WRITE fix
2019-03-31 v1.86.2
------------------
! CLAS field VSEOCLASS-VERSION
! INTF field VSEOINTERF-VERSION cleared
! PROG fields PROGDIR-STATE & PROGDIR-VARCL cleared
! DCLS fields AS4LOCAL & ABAP_LANGUAGE_VERSION cleared
! DDLS field ABAP_LANGUAGE_VERSION cleared
! DDLX fields VERSION & RESPONSIBLE & MASTER_SYSTEM cleared
! MSAG field DOKIL-DOKSTATE cleared
! ENQU fields DD25V-AS4LOCAL and DD25V-AS4VERS cleared
* ENHO diff fix
* zlib decompress uncompressed data
* azure-pipelines.yml added to default ignore
* Fix error determining default main package
2019-03-29 v1.86.1
------------------
! Sort branches in branch overview by time
* ENHO clif handle types
* SFPF save layout in solo XDP file
! Option to ignore subpackages for new online repo
* Escape slashes in branch overview
* SCI page redesign
* Logging refactorings
* GUI refactorings
2019-03-15 v1.86.0
------------------
+ IWPR support
* SPRX downport
+ Offline icons
* Deserialize steps refactored
* Tutorial, show correct installed package
* Fix for "undecided" error
+ Possibility for repo creation authorization check
* Branch overview, horizontal scrollbar
* DTEL, TPARA removed from XML
+ Allow injection of progress indicator
* GUI refactorings
2019-02-26 v1.85.0
------------------
* ENHO, check esistence before deletion
+ New global user setting "Disable octicons", for offline
+ New user setting, disable parallel processing
! SPRX serialization logic changed
* SOTR skip creation if already exists
! Parallel DDIC activation
* Deserialization performance
* VCLS data sorted
* SICF fixes for altnames
+ Online repo display name setting
+ Patch / git add -p: Add and remove sections
* Refactoring
2019-02-15 v1.84.0
------------------
* PINF fix deserialization sequence
* DOMA do not serialize translations without language
* Downport
! SFPF + SFPI format changed, downwards compatible
* Background mode, auto push, deletion commit message changed
* ACID deletion sequence fixed
* FUGR, exlcude reuseable includes
* MSAG, fix transport entry
! Limit max threads in serialization to 32
! Remove HAS_CHANGED_SINCE feature
! Transport to branch, ignore fiels not in local repo
2019-02-12 v1.83.0
------------------
+ SPRX support
* SCP1 bugfix
* Fix SSL ID user exit
* PINF downport
* SFPF fix overwriting object
* Dynpros fix SET/GET_PARAM bug
* SOTS fixes
* Fix for inactive view cluster
2019-01-24 v1.82.0
------------------
* Fix icons for HiDPI screens
* Better error handling for TTYP
! Overwrite popup, selection list
! Code inspection, ask for variant
* TOBJ, delete missing TVIMF
+ SQSC support
! Limit list of shown code inspector findings
* PINF fix package popup and locking
+ SOTS support
2019-01-05 v1.81.1
------------------
! GUI tweaks, removing toolbar, disabling save button
* Refactoring
! VCLS, clear CHANGEDATE
! Repo overview page redesign
! IDOC segments part of TABL
* Branch overview, skip orphaned commits
2018-12-12 v1.81.0
------------------
! CLAS XML changed, redundant fields cleared
+ SUCU support
+ Hotkey improvements
* patch feature bugfixes
* SAP script window sequence
* backport
2018-11-23 v1.80.0
------------------
+ Parallel serialization
+ 2 step zip import
+ possibility to open repo in master language
+ Set SSL_ID via user exit
* SUSC tadir handling
2018-11-17 v1.79.1
------------------
* SICF error handling + is_locked
* fix duplicate deserialization
* Better TADIR handling
* Less GUI popups
* Fix branch overview not refreshed
* Refactoring
* Code cleanup
2018-11-09 v1.79.0
------------------
+ CTS integration, show corresponding transports
+ Mark inactive objects in repo list
* SSFO handle leading spaces
* PARA error handling
* ENHO do not show gui
* SCP1 do not show gui
* DDLX fix tadir handling
2018-10-19 v1.78.1
------------------
* Diff fixes
* Jump only if object exists
* IEXT: clear additional fields
* TRAN: support OO transactions
* SSFO: fix id renumbering
2018-10-07 v1.78.0
------------------
+ UDMO support
* PROG fix dynpro ordering
* SUSO downport
+ Run code inspector in parallel
* WEBI fixes
* Syntax check results page clean up
! DDLX source in separate file
! smart response checks for verifying git endpoint
2018-09-21 v1.77.0
------------------
+ ENHC support
+ Code inspector respect jump to ADT
* Downport
* FORM record transport request
* AUTH popups
* MSAG popups
* Staging page preserve filter value
* XML syntax highlighting fixes
* Branch overview fixes
2018-09-08 v1.76.0
------------------
+ git patch, added to staging page
+ serialize all longtexts
+ ENQU clear redundant fields
* suppress SHMA package popup
* branch overview sorted by parent instead of time
* handle error from RS_CUA_INTERNAL_FETCH
* fix problem with branch list from bitbucket.org
* allow empty blobs
2018-08-12 v1.75.0
------------------
+ User exit CREATE_HTTP_CLIENT
+ Hotkeys, press "?" for overview
* fix layout in merge mode
* DTEL, DOMA, TABL longtext serialization
* SAP GUI Java fix settings page
* MSAG logntexts and is_locked
* Saving variant for background program
* Downport
* PROG, add guard for bad TADIR entries
* gitgraph.js updated to latest
* Refactoring
2018-08-12 v1.74.1
------------------
* Refactoring
* Downport
* Descriptions in new online popup
* Optimized git object handling
* SSST package popup fixed
* PARA popup fixed
* Package validations
* Diff still shows after pushing
* TABL field ROWORCOLST cleared
* Staging page optimizations
* Correct CUA if needed during pull
2018-08-04 v1.74.0
------------------
- Stage button in diff screen removed
+ Vimium like link hint navigation, enable in settings
* ecatt downport
* Performance optimizations
* SSFO fix jump to text module
2018-07-29 v1.73.0
------------------
! Background mode must be reconfigured after installing this version
+ New interface ZIF_ABAPGIT_BACKGROUND for implementing custom handlers
! Background mode will now push deletions
2018-07-27 v1.72.2
------------------
* Additional unit tests
* Optimize STATUS performance
* FUGR fixes
* AVAS fixes
* SHA1 removed from persistence
* News, less database updates
* Refresh performance, only call BRANCH_LIST once
* Code inspector for offline repositories
* Store user and time for last deserialize
* CHAR fixes
2018-07-20 v1.72.1
------------------
* FUGR: handle different ABAP language versions
* VCLS: handle TADIR, transports, jump
* CUS0: handle TADIR
* SICF: fix deletion
* CHAR: fix dump during pull
* CUS1: handle transports
* Show path in diff page
* Fix potential SQL injection
* More is_locked implementations
* CMPT downport
* AVAS: better error handling
2018-07-13 v1.72.0
------------------
+ Partial AVAS support
* Set transport request during uninstall or reset
+ New repository overview page(via burger icon)
* Performance optimizations
! New default setting: jump to ABAP in Eclipse
+ Basic SCP1 support
* Downport
2018-07-06 v1.71.0
------------------
* validate sub and super packages when installing
! delete empty packages
+ UI for editing requirements
! track user which created repo
+ new repository overview page
* delete PARA after DTEL
* TABL, check existence before SELECTing
2018-06-28 v1.70.0
------------------
+ possibility to run code inspector before staging
* WAPA better delta handling
+ Block pull if any of deserialized object is locked
+ CHAR support
2018-06-17 v1.69.1
------------------
+ new exit: change_tadir
* fix objects outside of repo
* started dependency injection for unit testing
* DDLS fix dump
* handle repair transports
* SSFO catch exception
* SEO_CS_CACHE downport
* TABL consider DD12L in changed_by
2018-06-09 v1.69.0
------------------
! FORM serialization, filenames changed
* fix gui show changes only
* fix checkout annotated tags