Skip to content

Commit 82b3e62

Browse files
committed
Merge branch 'release/1.12'
2 parents ddff1ea + 04c9367 commit 82b3e62

File tree

27 files changed

+32615
-32328
lines changed

27 files changed

+32615
-32328
lines changed

V8Reader.epf

3.61 KB
Binary file not shown.

history.txt

Lines changed: 24 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,27 @@
1+
1.12
2+
3+
Доработана совместимость регулярок с внутренним представлением 8.3.6.
4+
5+
Реализован программный интерфейс для открытия сравнения файлов из стороннего кода 1С – в модуле обработки экспортная процедура ОткрытьСравнение(ПутьФайла1,ПутьФайла2). Этот интерфейс позволяет использовать весь функционал проекта v8diff – можно сравнивать обработки, отчеты, конфигурации, файлы mxl, файлы форм и сериализованные в XML табличные документы, выгруженные платформой 8.3. Для всего остального будет открываться произвольное текстовое сравнение.
6+
7+
Добавлена обработка ключа запуска convert-mxl2txt для скрипта precommit.
8+
// Пример строки запуска для precommit - "decompile;pathtocf;E:\ПутьКФайлуКоторыйНадоРазобратьНаИсходники;pathout;E:\ПутьКПапкеИсходников;convert-mxl2txt;shutdown"
9+
В случае запуска скрипта precommit с ключом convert-mxl2txt для файлов табличных документов дополнительно создаются текстовые аналоги с постфиксом *_mxl.txt.
10+
11+
Используется новая версия V8Unpack (by baton_pk) – исправлены ошибки распаковки файлов form, ssf и cfu. Главное преимущество новой версии – возможность распаковки конфигураций большого объема (например ERP2.0, которую V8Unpack2.0 не распаковывает) без ущерба для производительности.
12+
13+
Мелкие доработки эргономики вывода сравнения временных файлов.
14+
15+
[Исправлены ошибки в 1.12](https://github.com/xDrivenDevelopment/v8Reader/issues?q=milestone%3A1.12+is%3Aclosed)
16+
17+
1.11
18+
19+
В таблице структурного сравнения модулей изменена сортировка по изменениям - неизмененные строки выводятся в самом низу.
20+
21+
Реализована совместимость регулярок реквизитов и табличных частей с внутренним представлением 8.3.6 (в первом приближении - возможно, позже потребуются правки). В управляемой форме в число допустимых видов поля формы добавлен новый вид - Поле планировщика.
22+
23+
[Исправлены ошибки в 1.11](https://github.com/xDrivenDevelopment/v8Reader/issues?q=milestone%3A1.11+is%3Aclosed)
24+
125
1.10
226

327
Увеличение скорости распаковки порядка 20%
@@ -21,8 +45,6 @@
2145

2246
Добавлена возможность корректной обработки объектов платформы 8.3.
2347

24-
Логика построения дерева обычных форм отвязана от идеи деструктивного анализа – иерархия элементов строится на основе внутреннего представления.
25-
2648
Исправлены различные ошибки
2749

2850
1.9

src/V8Reader/Form/ВиртуальнаяФорма/form

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@
5353
{0}
5454
},
5555
{0}
56-
},1,1,1,0,0,1,4,470},
56+
},1,1,1,0,0,1,4,493},
5757
{
5858
{-1},4,
5959
{3,

src/V8Reader/Form/НавигаторПоФайлам/form

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1763,7 +1763,7 @@ wKbHjvrcBlUnWF43b2QPSN7JMfwA},0}
17631763
{1,0}
17641764
},8,2,0,0,1,1,
17651765
{5,132b82db-e432-44a3-bb2c-c47ed5b1aaea,3,1,3,
1766-
{6,60238b56-a371-4ee8-bf30-be90d41efcb8,1,e1692cc2-605b-4535-84dd-28440238746c,
1766+
{6,cffc88e0-45e4-4aad-81f5-82c25a32166c,1,e1692cc2-605b-4535-84dd-28440238746c,
17671767
{3,"КонтекстноеМенюСортироватьПоВыделенному1",
17681768
{1,"КонтекстноеМенюСортироватьПоВыделенному1",
17691769
{1,1,
@@ -1789,7 +1789,7 @@ wKbHjvrcBlUnWF43b2QPSN7JMfwA},0}
17891789
{3,1,
17901790
{0,1fa32fdb-a180-418f-a6eb-db7516b7a30b},"",-1,-1,1,0}
17911791
},
1792-
{6,6d92b766-dfc5-45ae-80d1-8d34d947ee0a,1,e1692cc2-605b-4535-84dd-28440238746c,
1792+
{6,d6f58fb0-f4e8-472b-9e31-603bf991acd5,1,e1692cc2-605b-4535-84dd-28440238746c,
17931793
{3,"КонтекстноеМенюВосстановитьПоУмолчанию",
17941794
{1,"КонтекстноеМенюВосстановитьПоУмолчанию",
17951795
{1,1,
@@ -1809,7 +1809,7 @@ wKbHjvrcBlUnWF43b2QPSN7JMfwA},0}
18091809
{3,1,
18101810
{0,fc4f29e0-d168-4fe0-8e64-e982fabf2595},"",-1,-1,1,0}
18111811
},
1812-
{6,7c9cf668-a214-41ea-800c-f6d62f1f0301,1,e1692cc2-605b-4535-84dd-28440238746c,
1812+
{6,ff2e14de-5d0b-4633-82b0-b3d02ebf6200,1,e1692cc2-605b-4535-84dd-28440238746c,
18131813
{3,"КонтекстноеМенюСортироватьПоВыделенному",
18141814
{1,"КонтекстноеМенюСортироватьПоВыделенному",
18151815
{1,1,
@@ -1829,15 +1829,15 @@ wKbHjvrcBlUnWF43b2QPSN7JMfwA},0}
18291829
{3,1,
18301830
{0,91022b99-b610-48ad-954e-a297848081ce},"",-1,-1,1,0}
18311831
},1,
1832-
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,3,7c9cf668-a214-41ea-800c-f6d62f1f0301,
1832+
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,3,ff2e14de-5d0b-4633-82b0-b3d02ebf6200,
18331833
{8,"СортироватьПоВыделенному",0,1,
18341834
{1,1,
18351835
{"#","Сортировать по выделенному"}
1836-
},0,132b82db-e432-44a3-bb2c-c47ed5b1aaea,1,1e2,0,0,1,0,0,0,0},60238b56-a371-4ee8-bf30-be90d41efcb8,
1836+
},0,132b82db-e432-44a3-bb2c-c47ed5b1aaea,1,1e2,0,0,1,0,0,0,0},cffc88e0-45e4-4aad-81f5-82c25a32166c,
18371837
{8,"СортироватьПоВыделенному1",0,2,
18381838
{1,1,
18391839
{"ru","Сортировать по выделенному"}
1840-
},1,132b82db-e432-44a3-bb2c-c47ed5b1aaea,2,1e2,0,0,1,0,0,0,0},6d92b766-dfc5-45ae-80d1-8d34d947ee0a,
1840+
},1,132b82db-e432-44a3-bb2c-c47ed5b1aaea,2,1e2,0,0,1,0,0,0,0},d6f58fb0-f4e8-472b-9e31-603bf991acd5,
18411841
{8,"ВосстановитьПоУмолчанию",0,1,
18421842
{1,1,
18431843
{"#","Восстановить по умолчанию"}
@@ -2719,7 +2719,7 @@ wKbHjvrcBlUnWF43b2QPSN7JMfwA},0}
27192719
}
27202720
}
27212721
}
2722-
},312,582,1,0,1,4,4,553},
2722+
},312,582,1,0,1,4,4,576},
27232723
{
27242724
{0},7,
27252725
{5,

0 commit comments

Comments
 (0)