-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathChanges.log
863 lines (690 loc) · 34.5 KB
/
Changes.log
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
DPArray: changes log
Version 7.7:
• App now supports DP16 packages format. It supports different structures for compressed
and regular packages without loosing an achieved compression level
Version 7.6.2:
• Removed the requirement check for DirectX and DotNet8;
• Adjusted the deployment algorithm: the app will now open additional URLs only manually;
• Fixed some misleading tips
Version 7.6.1:
• New videoguides have been added
Version 7.6:
• DPArray now supports the internal compression algorithm. External 7z utility
will no longer be needed for deploying large packages;
• DPArray itself now uses the DP15 package version;
• Fixed some interface bugs in the mini-launcher
Version 7.5:
• Upgraded the checker of policy updates;
• App has been redirected to the Integrated operational policy (IOP);
• The List of packages button in the Packages selector now works more accurate
Version 7.4.3:
• Added the fast update option: if you click the Deploy button without checking any package,
the app will try to deploy available updates;
• The “App about” interface has been updated;
• Fixed some hidden bugs
Version 7.4.1:
• Implemented the unified interface for registration of file associations
Version 7.4:
• Added colors for new products in the mini-launcher;
• Added new icons;
• Fixed the availability of fast deployment for new products;
• Applied some simplifications for the packages list;
• Removed support for AppGallery
Version 7.3.8:
• Current updates have been applied
Version 7.3.7:
• Updated some short names in the mini-launcher
Version 7.3.6:
• New identity has been applied
Version 7.3.4:
• The “App about” interface has been updated
Version 7.3.2:
• Applied some improvements for generic interfaces;
• Updated the videoguide
Version 7.3.1:
• Some adjustments applied to the requirements checker;
• Some fixes applied to the interface
Version 7.3:
• Cumulative updates have been applied;
• XPUN control has been updated
Version 7.2.9:
• Removed support for .NET 6.0 and SQL CE 4.0;
• Added the substitution for .NET Framework 4.8.1 when using Windows 8.1 or older
(incompatibility workaround);
• Fixed some minor issues with info localization
Version 7.2.6:
• Updated the downloading method for packages descriptions
Version 7.2.5:
• Implemented the new App about interface
Version 7.2.2:
• Fixed the incorrect operation of the Deselect all option in the packages manager;
• Updated the Help and support links set
Version 7.2.1:
• Added support for .NET 8.0;
• Adjusted colors in the mini-launcher
Version 7.2:
• The application has been retargeted to .NET Framework 4.8.1;
• Support for .NET Framework 4.8.1 has been added;
• Some minor fixes have been applied
Version 7.1.5:
• The mini-launcher obtained new appearance;
• User can now set the color for the additional buttons in the mini-launcher. Also now they
can be removed. Use the right mouse click for it
Version 7.1.2:
• Access checking method has been completely rewritten: now it will properly detect problems
with file / registry input / output and help user with fixing them;
• Added the special section in the user guide for access troubleshooting;
• Autorun option now will use the registry instead of the start menu;
• Upgraded the self-update algorithm (useful for Windows 10 rights management)
Version 7.0:
• The method of setup for autostart settings has been rewritten: now the app uses the separate
button in the packages manager for it;
• The interface of packages manager has been updated;
• DPArray now has no deinstallation scripts
Version 6.12:
• Updated HypeHelp and Updates checker mechanics: this should fix apps freezing immediately
after launch (on some PCs);
• The mini-launcher now can kill user-defined processes
Version 6.11.5:
• Updated the HypeHelp links list;
• Updated some internal mechanics;
• Removed some obsolete code
Version 6.11.3:
• Server messages are now localized too
Version 6.11.2:
• Update for XPUN has been applied
Version 6.11.1:
• Added new localized videoguides;
• Fixed some minor issues
Version 6.11:
• Mini-launcher has been rebuilt: it now uses buttons for configured
applications;
• Fixed the missing check for directory existence
Version 6.10:
• Banners have been removed due to their uselessness;
• Some core code refactoring has been applied;
• Removed some obsolete code
Version 6.9.3:
• Fixed critical bug in the main deployment mode
Version 6.9.2:
• Fixed some incorrect flags operations in the fast deployment mode
Version 6.9.1:
• The project URL is now a part of the first page of the deployment window;
• The changes log now has its own button on the first page;
• DPArray now uses only DP15 packages format for itself. DP14 format has support only
for other projects;
• Added new replacements for characters to the changes log filter;
• Banners have been updated
Version 6.9:
• App will now start the autostart app shortcut (if it was allowed) instead of the
regular one after the deployment;
• App will not run the app after the deployment if it was unsuccessful;
• Added the correct timeout for the deployment of apps that are already running;
• Enabled the fast deployment for DPArray itself;
• Fixed some minor inconveniences
Version 6.8.6:
• Fixed the long pause before the package deployment;
• Fixed some issues in packages builder;
• Mini-launcher is now able to show server alerts (as well as packages manager);
• Added the 'Help the project' link
Version 6.8.2:
• Context menu in the packages interface now has clear modes names: normal mode allows
you to both deploy and remove the application;
• Some fixes applied to the packages building algorithm;
• Removed some redundant code
Version 6.8:
• App is now able to build offline help files and add them to packages;
• Applied some interface improvements
Version 6.7.2:
• Now you can add your own apps (or regular files) to DPArray’s mini-launcher
Version 6.7:
• App is now able to skip projects that don’t support the selected interface language;
• Fixed incorrect behavior on loading of unsupported packages;
• Extended package info now contains the status description;
• Adjusted the cleanup method for Downloaded directory;
• App now has language-dependent banners;
• Set of banners and their URLs has been updated
Version 6.6.2:
• Completed the process of version control unification
Version 6.6.1:
• Version DP13 of package formats has been deprecated (old monolanguage script);
• Version DP15 of package formats has been implemented (new script without obsolete fields);
• Fixed incorrect version detection for ESHQ and ESRM;
• Fixed some minor inconveniences
Version 6.6:
• Upgraded the packages list: the script is now more flexible and universal;
• Upgraded the packages processing algorithm: app is now able to check versions and PCCs using
the packages list;
• PCC and version markers will be removed from infopages;
• Removed some redundant code and processing procedures
Version 6.5.7:
• Fixed some inconsistent operations with processes during the update
Version 6.5.6:
• Fixed the missing version control marker for off-line deployment packages;
• Fixed some missing backward replacements for paths and URLs
Version 6.5.5:
• App now allows you to change the deployment settings without exiting from mini-launcher;
• Mini-launcher will save the window placement on “hide window” event (previously this parameter may
be lost on system reboot if app hasn’t been exited manually);
• ADP has been updated
Version 6.5.3:
• Added the check for running mini-launcher during the DPArray update to avoid deployment failures;
• Added some manual overrides to support ESHQ, ESRM and OS macros executor in mini-launcher
Version 6.5.2:
• .dpd files for DPArray now work as settings mode shortcuts (instead of deinstallation mode that
is impossible for DPArray);
• Adjusted the interface behavior for DPArray redeployment;
• Some improvements applied to the deployment operator
Version 6.5:
• Implemented the startup shortcuts creation on the level of deployment app (DPArray).
Now you can add / remove shortcut to / from the startup menu during the deployment / updating
of the product;
• Startup property in the mini-launcher has been removed; you need to start the DPArray again after
update to manage it;
• Deselection of Start menu shortcuts and desktop shortcuts will remove them even if you aren’t removing
the product;
• DPArray is now locked in default deployment mode (support for the fast deployment has been disabled
due to importance of manual settings for shortcuts);
• Fixed some interface bugs;
• Updated the interface of the mini-launcher
Version 6.4.7:
• Disabled the buttons justification during the deployment;
• Added the manual refresh button for the mini-launcher that allows you to actualize the previously
obtained result;
• Mini-launcher can now finish all freezing processes with the alias you’re trying to start
Version 6.4.5:
• Mini-launcher is now able to force the close and restart of the app you’re calling (f. e.,
in case of freezing);
• Mini-launcher now properly treats itself when DPArray executable has a version suffix;
• App now warns user about the ability to disable the autostart for the mini-launcher;
• App is now able to remove shortcuts on app deinstallation;
• Updated the behavior of the “App about” interface: manual package download will be available
with all statuses of updates checking; updated the server markup for updates checking method
Version 6.4:
• App mini-launcher has been implemented. It can be added to startup. So you can be notified about
available updates (once per operating system startup). Also all previously deployed apps can be
called from it by one click;
• App will now properly reserve its auxiliary file extensions;
• Updated the method of downloads cleanup;
• Almost all banners have been updated;
• Removed some redundant resources
Version 6.3.1:
• New identity has been applied
Version 6.3:
• Deployment signs have been replaced with text tips;
• “Deploy all” context functions have been replaced with “Deploy all updates” variant;
• The context menu of the tray icon in package selection mode has been replaced with
buttons in the main interface;
• The app interface has been updated
Version 6.2.5:
• Added the obvious URLs for videoguide and for text guide
Version 6.2.4:
• Fixed some issues with the Policy loader where it would sometimes ask for multiple confirmations;
• Updated the list of macros for the packages list
Version 6.2.2:
• App is now able to cache descriptions for packages. After the first connection it will not require
their re-downloading until user’s request (by clearing cache) or changing of an interface language;
• Cumulative updates have been applied
Version 6.2:
• App is now able to cache the list of descriptions for available packages;
• App is now able to display view-only projects in the main list: there will be non-deployable
packages that can be used to access to some important web-resources;
• Packages for deployment now can be selected by left double-click; fast mode will be enabled
automatically where applicable;
• Some of internal mechanics have been improved;
• Cumulative updates have been applied
Version 6.1.5:
• Implemented the access rights checker: it will test the availability of the Windows registry
and the application placement for writing and notify user about possible problems;
• Updated the storage method of text tips;
• Updated some text tips
Version 6.1.2:
• Rewritten the settings operator: it should fix problems with requiring administrator rights
Version 6.1:
• Remote processing of the packages list has been replaced with the file downloading.
Now app holds the copy of the list and can operate it a bit faster and even without
an internet connection. So, it is possible now to workaround some of possible
incompatibilities in the future (this update caused by one of them). At least, you
will be able to open webpages of projects to update them manually;
• The startup logo will now show up only once;
• Updated the interface of message boxes
Version 6.0.11:
• App size has been decreased by removing extraneous functionality;
• Implemented the app publisher (only internal assembly)
Version 6.0.7:
• Added UTF32 encoding;
• The interface was adapted to Windows 10, incorrect window borders were fixed
Version 6.0.5:
• Updated the Policy window;
• XPUN control now able to send user to the webpage with its description
Version 6.0.2:
• Added special processing methods for non-standard conditions
Version 6.0:
• Implemented the direct info URLs for the packages manager (without their downloading);
• Packages manager now has new interface with faster data downloader and automatic grouping;
• All options for packages in the list are now available through the context menu (use right mouse button);
• Alternative downloading server (VK) has been disabled;
• Some minor bugs have been fixed
Version 5.6.3:
• XPUN control conditions have been updated
Version 5.6.2:
• App about form has been upgraded;
• Links list for HypeHelp has been updated;
• Fixed the updates downloader behavior in some rare conditions
Version 5.6a:
• Removed support for XNA GS installation;
• Updated support for .NET Framework 6 and newer;
• Fixed the URL for the list of packages
Version 5.6:
• Implemented the new version of the requirements control: it will properly enumerate and display
unsatisfied dependencies, run their installation or open their webpages;
• Removed support for WinRAR: some old archiver’s versions are unable to properly unzip .7z format;
• Unified the simplified some parts of code for file names and protocols processing
Version 5.5:
• Some tips and captions have been replaced or updated;
• The text tips processing code has been refactored, some methods have been unified
and simplified;
• Removed some redundant code
Version 5.4.7:
• Updated the HypeHelp mechanics
Version 5.4.1:
• Implemented the ability to erase the last deployed version of the package when uninstalling it.
This feature allows us to properly treat the removed product as new for the current PC
Version 5.4:
• Implemented the ability to restart the app in case of failure of the packages list downloading;
• Adjusted the behavior of app exiting method;
• Removed some obsolete script flags;
• Added some new characters to the server messages parser;
• Updated the parser of the master packages list;
• Applied current fixes and improvements
Version 5.3.8:
• Some interface adjustments applied;
• Removed some obsolete code
Version 5.3.5:
• The app now uses a new, secure method for setting the size and position of windows;
• Implemented support for HypeHelp mechanics;
• App will now show the version of the package in the deployment window;
• It is simpler now to leave the startup logo
Version 5.3.2:
• Some adjustments applied to the new style elements;
• Removed the extraneous graphics methods: all windows have been unified
Version 5.3:
• Fixed the inability to load the ADP text;
• Some support code for the interface units have been rebuilt and simplified;
• DPArray now has its own style for message boxes;
• App about window has been re-unified for all projects: now it will be properly
started and destroyed at every call
Version 5.2.12:
• Updated links for other lab projects
Version 5.2.11:
• Fixed the inability to autostart (if specified) the product after the deployment
in the fast mode
Version 5.2.9:
• Fixed the inability to close active apps during their uninstallation
Version 5.2.5:
• Added the “Check / uncheck all” buttons. They allow you to check or uncheck all visible
items in the table of packages. Items hidden by filters will save their state
Version 5.2:
• Packages versions older than 13 (.dp0) are now out of support;
• Removed some obsolete code
Version 5.1:
• XPR control has been implemented;
• Adjusted the control of single active copy
Version 5.0.21:
• Updated the descriptions link
Version 5.0.19:
• Fixed bug with processing of long packages sets;
• Adjusted the initialization of deployment flags;
• Adjusted the interface behavior;
• Adjusted the requirements control
Version 5.0.5:
• Adjusted the requirements control;
• Adjusted the logo behavior;
• Updates the user manual link;
• Removed some obsolete code
Version 5.0.2:
• Adjusted the interface behavior
Version 5.0:
• DPArray is now the main deployment tool:
- DPModule will perform self-replacement with the new app;
- DPArray 5.0 is almost an equivalent of DPModule 14.0.5;
- All DPModule settings will be used and saved by DPArray;
• Deployed app will now start only after the exit from the DPArray
***
DPModule: changes log
Version 14.0:
• Packages viewer now has more suitable appearance;
• Implemented the ability to check missing requirements (.NET, C++ RTL, etc.) and download some of
them or redirect user to the needed webpage;
• Improved the parser of the packages list;
• Implemented the deployment package v 14 that supports multilanguage descriptions, extendable flags
sections and sets of controllable requirements;
• The fast deployment has been unlocked. But it can be overridden by the app when one of the default
requirements is not satisfied;
• Added the ability to lock the fast deployment for DPModule itself (for further updates)
Version 13.7:
• Implemented the ability to open localized ADP, SCP and Welcome pages;
• Required framework version updated from 4.0 to 4.8
Version 13.6m:
• Temporarily disabled the ability to skip the screen with the requirements: we’ve upgraded our C-based
apps from MSVC RTL v 100 to v 142. Therefore, some users will need to install these redistributables
on their PCs. This is a library package from Microsoft that is probably installed on most machines
(because it is part of most modern games and apps). But we must be sure of it
Version 13.6.5:
• Some code refactoring has been applied;
• Current improvements and updates have been accepted;
• Some tips have been updated
Version 13.6.1:
• Found and fixed the bug that affected the file association method: right after the deployment (if “start
after deployment” flag is set) this method created corresponding icons in the DPModule’s directory. This
misplacement caused them to be invisible for users. The bug will not appear in versions of applications
created after July 10, 2022;
• Fixed the text color of the modes list
Version 13.6:
• Implemented the ability to create shortcuts in the Start menu (in addition to desktop shortcuts);
• Some improvements and code refactoring applied
Version 13.5.4:
• Update packages are now able to create shortcuts
Version 13.5.3:
• App will show updates availability (or “all packages are up to date” status), if no server messages have been received;
• Parsing methods for ADP and projects descriptions have been upgraded
Version 13.5.1:
• The “App about” interface has been updated
Version 13.5:
• The packages manager now has its tray icon. Its menu now contains “App about”, “Change UI language” and “Last server
messages” options. The last one replaces the green rectangle used earlier for our alert messages;
• Some fixes applied to the “App about” interface
Version 13.4.3:
• Updated the formatting of packages list
Version 13.4.2:
• DPModule now supports different types of packages versioning
Version 13.4.1:
• DPModule will ignore its own updates when using dp:// call;
• Packages list has been eased
Version 13.4:
• Fixed extraction bug for 7z archives when using dp:// call;
• Previously deployed (up-to-date) packages will not be grayed anymore;
• Added filter for deployed (up-to-date) packages
Version 13.3.1:
• Some improvements applied to the user interface
Version 13.3:
• Implemented the support for reserve list of packages on VK.com (for urgent cases);
• Improved the algorithm of an unzipper selection
Version 13.2.1:
• Adjusted notifications appearance;
• Updated “App about” interface;
• Adjusted packages downloading method
Version 13.2:
• Exit and deploy actions now have different buttons;
• Implemented the protocol processing for “dp://” alias. F.e., the call “dp://TextToKKT” will start downloading
of the corresponding package. Association for this alias will be added to OS settings automatically;
• Implemented the ability to download non-deployable files (i.e., the ability to skip deployment): .exe, .apk, etc.;
• App will not show requirements window on second, third and subsequent deployments, if “close on success” flag is set;
• App now able to display alerts if they described in the packages list
Version 13.1.37:
• Implemented the updates downloading directly from the “About the app” interface (for other projects). This function
requires DPModule. It allows you to download DPModule if it was not previously installed;
• Removed self-update function from the “About the app” interface
Version 13.1.1:
• Upgraded Policy and Version info loaders
Version 13.1:
• Fixed some automation bugs in the fast deployment mode
Version 13.0.7:
• Fixed some bugs in the “App about” interface;
• Splash screen now is definitely scalable;
• Restored links support for older versions
Version 13.0.5:
• Fast deployment is allowed for all project that have been previously deployed
Version 13.0:
• Implemented the fast deployment mode. It allows you to skip manual deployment steps and use previously
specified path and flags by default (or set default values for new packages). Mode may be useful
for current updates. Some packages don’t support it;
• Request for changelogs about GitHub-based projects now works properly;
• Some text tips have been updated;
• Some interface and core improvements applied
Version 12.10:
• Required redistributables will now be highlighted on the last page of the app;
• Added more remarkable reminder about the list of changes for the new or current app version;
• Added new mechanism of access rights checking: it will display warnings when Windows registry is unavailable;
• Changed appearance of locked buttons in the main interface;
• Banners have been updated;
• New identity has been applied, new splash screen implemented
Version 12.9:
• Added non-system message boxes for emergency alerts;
• Implemented .dp – the unified packages format with internal versioning;
• Removed some potential bugs in the packages downloader;
• Fixed some other interface bugs;
• App will now fix the missing registry entries properly
Version 12.8.4:
• Applied some updates for core assemblies;
• Stopped support for versions older than 12.0
Version 12.8.3:
• When progress bars are not required to be “always on top”, they will not use this feature anymore;
• Updated some interface tips
Version 12.8.2:
• Updated the rest icons;
• Fixed bug in the self-cleaning algorithm
Version 12.8.1:
• Updated users videoguide;
• App will now remove its old versions during the update;
• Fixed appearance of some buttons
Version 12.8:
• Downloadable version of DPModule now presented as an SFX-archive. It will properly configure app
for the first start;
• DPModule got the scalable icon and the digital signature (only self-signed for now);
• Fixed some minor bugs
Version 12.7:
• App now able to filter packages by “all – new – update” and “all – apps – mods – games” attributes
Version 12.6:
• App will now automatically override deployment path in case of its absence (instead of blocking the deployment);
• Fixed some interface inconveniences and tips;
• Added protection against interrupted downloads: packages “shreds” will be removed automatically
Version 12.5:
• Implemented ability to save specified deployment flags (creating shortcuts, kill process, etc.);
• Implemented package flags that allow to properly update deployed versions in registry;
• Some interface adjustments applied;
• Added new links for FDL
Version 12.4:
• App now able to add versions of successfully deployed packages to the registry. It allows you to
skip deployment package in the next DPModule start without starting the deployed project (was required
in previous version). Also, this option allows you to track versions of those projects that cannot
check them on their own (KeyboardSwitcher, ESHQ, etc.);
• DPModule now able to filter packages with “only new” and “only updates” flags
Version 12.3.1:
• Updated internal mechanism of checking for updates (applied compatibility with new GitHub theme);
• Removed obsolete code fragments
Version 12.3:
• Added the registry access checker: it will show recommended actions for the executable file
when Windows doesn’t allow saving settings;
• Updated the link to video guide for users;
• Applied new elements in user interface;
• Fixed a bug when updating DPModule required clearing the cache
Version 12.2:
• AboutForm and HardWorkExecutor universal classes have been upgraded and improved;
• Fixed some interface bugs
Version 12.1:
• Improved tray icon’s behavior; improved its context menu;
• Fixed tips about double-clicking on the tray icon
Version 12.0.3:
• Fixed self-update failure;
• Fixed some minor interface bugs
Version 12.0.2:
• Updated packages and ADP links;
• Fixed some interface bugs
Version 12.0.1:
• Disabled the post-deployment relocation for packages; “Deployed” directory is no longer used;
• Disabled support for .dp9 packages format;
• Fixed some interface bugs
Version 12.0:
• Interface of the packages manager has been completely rebuilt. Now it has obviously display
actual and installed versions for packages, load project descriptions and correctly process
user selection for further deployment;
• DPModule now allows users to skip creation of desktop shortcuts
Version 11.7:
• Now DPModule has its own type for deinstallation scripts. These files (.dpd) are copies of
deployment packages (.dp0) that contain only the header (without product data)
Version 11.6:
• Updated link and text presenter for ADP;
• Updated banners set
Version 11.5b:
• Fixed false triggering of some antivirus software;
• Removed unused logo scenes and images
Version 11.5:
• Uninstallation scripts will now be created in package deployment directories (instead of DPModule’s startup path);
also shortcuts for these scripts will be created on the desktop
Version 11.4:
• Some interface adjustments applied;
• Added support for new ESHQ mod’s engine version;
• Added support for WinRAR utility;
• Improved downloading algorithm for ModDB
Version 11.3.2:
• Fixed icons applied;
• Added keyboard control for “about” interface;
• Added autoclose function for deinstallation mode;
• Logo intro now more compatible with large screens
Version 11.3.1:
• Added new identity for other interfaces;
• Added “autoclose on success” flag;
• DPModule now unable to kill its own process
Version 11.3:
• New identity applied;
• New links to RD AAOW FDL added;
• Added ability to access app info from packages manager;
• Added direct lab link
Version 11.2.2:
• Fixed critical bug with downloaded packages interface: it may fail when no packages have been previously deployed;
• Banners section has been updated
Version 11.2:
• Added ability to finish all processes of the previous app version before its updating / deinstallation;
• Added ability to start application after installation / update;
• Some tips have been updated
Version 11.1:
• Now application will check the activity of executables being updated or deleted. If it’s running, DPModule
will interrupt deployment process;
• Some fixes applied to application interface
Version 11.0.3:
• Some fixes applied to application interface
Version 11.0.2:
• Updated tabstop order in packages manager’s interface;
• Downloading, checking and re-deployment are now available with double clicking and Enter key pressing;
• Application will now wait for finishing unzipper’s process (for correct lists updating);
• Manual lists update has been added;
• Video presentation for the product has been updated
Version 11:
• Packages manager’s interface has been completely rebuilt; now it’s able to:
- download packages, as before (packages statuses will be shown by icons);
- clearly select packages for deploying (without “open file” window);
- display downloaded and previously deployed packages;
- select packages for re-deployment;
- clear cache, as before;
• Removed multiple warnings about custom installation path; only one message will be shown for every app
Version 10.6:
• Removed some artifacts of old versions;
• Added ability to “ask developer” via E-mail for help, or send wish, advice or bug report;
the same functionality has been removed from the main window;
• Incorrect behavior of “always on top” function has been fixed;
• Fixed bug with dropping deinstalled packages from “Deployed” subdirectory;
• Added “Clear cache” function that removes all files from “Downloaded” and “Deployed” subdirectories;
• Added ability to create deinstallation scripts for installation (not an update) packages;
scripts will be placed in “Uninstallers” subdirectory
Version 10.5.3:
• Improved packages building algorithm;
• Some tips has been replaced / updated;
• Removed unnecessary message about directory creation
Version 10.5.2:
• Updated video manual and link to it;
• Removed stub for old command line keys;
• Fixed previously downloaded packages detection sign;
• Fixed some background colors of tool windows
Version 10.5.1:
• Split messages for info link and required additional installations
Version 10.5:
• Added ability to display post-deployment messages and starting links for external installations;
• Updated laboratory links
Version 10.4.4:
• Fixed hidden bug in paths processing algorithm
Version 10.4.3:
• Fixed bug in Policy acceptation interface that disallowed to accept it in offline mode at first start
Version 10.4.2:
• Fixed bug that disallowed old deployed packages overwriting;
• Packages will be now downloaded into “Downloaded” subdirectory;
• Successfully deployed packages will be moved from “Downloaded” to “Deployed” subdirectory;
• Packages extensions will be re-registered on every DPModule update to avoid side effects;
• Added stand-alone icon for .dp9 packages
Version 10.4:
• Added ability to check installed versions of utilities:
- “new” will be added to packages names that have never been installed;
- “update” will be added to packages names that are newer than installed;
• ADP loader has been rebuilt:
- Policy accepting will not be requested for every utility;
- Policy accepting will be requested only once at first start of some utility or on new Policy review;
- Policy text now formatted properly;
• App about and Policy windows are now fully expandaple
Version 10.3.2:
• Added ability to register file associations;
• Added protection against multiple launch;
• Some code improvements applied
Version 10.3:
• Updates for DPModule now will be processed in stand-alone algorithm; updates for module are required now
(downloading of other packages will not be available without them)
Version 10.2.3:
• Some improvements applied to packages download interface;
• Some improvements applied to building algorithm;
• Updated feedback links
Version 10.2.2:
• Applied some fixes in packages building algorithm;
• Path to the package now can be passed as command line parameter;
• “Improve” link has been removed from the first page
Version 10.2:
• Some code fixes applied;
• Removed old DPModule updates checking method; updates may be found in “about” window;
• Fixed names of some buttons;
• Updated user manual link;
• Application will move successfully deployed packages to “Deployed” subdirectory;
it will allow user to organize them and simplify access to downloading mode;
• Added link for list of projects and developments in packages download interface;
• Added name of currently downloading package in packages download interface;
• Packages download mode can now be called from the tray context menu;
• Interface language can now be changed from the tray context menu;
• Deployment path can be restored from the tray context menu
Version 10.1:
• Fixed names of some buttons and menu items;
• Fixed incorrect behavior of ModDB download algorithm;
• Improved packages downloading interface;
• Utilities and mods have been moved to different lists;
• Some code fixes applied
Version 10.0:
• Deployment module now can download deployment packages; function available when there are no .dp? files
in the same directory with DPModule or with -p key;
• Deployment module now allows to manually select all packages that are needed to be deployed;
• Internal text encoding changed to UTF8; russian descriptions for old (.dp9) packages will not be available;
• Removed support for old package formats (.dpp, .dpm, .dpu, .dpx);
• Fixed paths bug on x64 platforms
Version 9.6:
• Application info interface now able to get last release’s changes log;
• Added precaution for existing files overwriting;
• Some code artifacts removed;
• Fixed “only C:\” bug in path suggestion code
Version 9.5i:
• Found and fixed hidden bug that caused an error when starting the application from local network;
• Fixed bug that caused the web page request method to fail if server disconnected;
• Added user manual link
Version 9.4:
• Added ability to accept/decline ADP at first start to the application info interface;
• Other code improvements applied
Version 9.3p:
• ADP link added to the banner carousel
Version 9.2:
• Some bugs in packages building algorithm fixed;
• Some bugs in logo drawing algorithm fixed;
• Some improvements applied in user interface
Version 9.1:
• DPModule now can check its own updates at GitHub;
• Some code improvements applied
Version 9.0:
• First publication on GitHub;
• Application namespace, icon and development environment have been unified;
• Completely new packages and links processing implemented; packages operating have been unified for all projects;
• Backward compatibility for v8 packages has been preserved;
• Definitely new interface behavior applied;
• New version of packages has been implemented; it allows multitarget deployment of... almost everything