Устранена ошибка с правильным написанием broken в LineType #58
В TreeData значение value было изменено на Double, при этом остается доступным конструктор с Integer
В TreeData добавлены недостающие свойства symbol и symbolSize #69
В AxisPointer добавлено свойство show, которое используется в примере scatter6
В AbstractData удалены все указания типа для List data и связанных вызовов
Добавлен новый класс EMap, полностью совпадающий с Map (карта) для удобства использования без конфликта с java.util.Map
Добавлен простой фабричный класс SeriesFactory, предоставляющий методы создания всех подклассов Series
Из Legend удален универсальный тип
Из-за множества ошибок в fastjson, отсутствуют все классы FsonOption
Добавлен тест BarTest14, демонстрирующий радужный столбчатый график## 2.2.6
Поскольку версия echarts.js-2.2.5 исправляет только ошибки и не влияет на данный проект, можно использовать echarts-java-2.2.4, поэтому пропущена версия 2.2.5.
В echarts.js-2.2.6 добавлен инструмент поиска Option, который уже проверил текущий проект, добавлены недостающие свойства.
Добавлена тепловая карта heatmap, соответствующий тестовый код HeatmapTest (если нет эффекта, замените ссылку на echarts-all.js на версию 2.2.6).
Добавлен корневой элемент в TreeMap
.
Официальная версия исправляет несколько ошибок.
Из-за спешки при выпуске версий 2.2.1, 2.2.2 и 2.2.3 они не прошли тестирование, однако версия 2.2.4 была полностью протестирована, проверены новые графики и некоторые свойства. Поэтому если вы используете версию после 2.2.0, рекомендуется использовать версию 2.2.4.
В процессе тестирования были обнаружены некоторые свойства, которые не были упомянуты официально, и все они были добавлены в версию 2.2.4.
Четыре новых графика имеют соответствующие тесты в директории src/test
.
Из-за длительного промежутка времени между версиями 2.2.0 и 2.2.4 могут существовать ещё не найденные ошибки, главным образом связанные с отсутствием некоторых свойств или неправильным типом данных. Если вы заметили какие-либо проблемы, пожалуйста, сообщите об этом вовремя.- Добавлен компонент словооблака WordCloud
Добавлен компонент дерева Tree
В DataRange
добавлен список разделителей splitList
Важно: Из-за отсутствия тестирования компонентов WordCloud
и Tree
в версии 2.2.4 были исправлены некоторые ошибки. Если вам необходимы эти новые возможности, используйте версию 2.2.4.## 2.2.2
Добавлен компонент диаграммы Венна Venn
Добавлен компонент treemap Treemap
Добавлен логарифмический осевой масштаб LogAxis
Важно: Из-за отсутствия тестирования компонентов Venn
и Treemap
в версии 2.2.4 были исправлены некоторые ошибки. Если вам нужны эти новые возможности, используйте версию 2.2.4.
precision
из компонента Gauge
Bounding
) в компоненте MarkLine
enterable
конфигурации в компоненте Tooltip
Исправление ошибки при наследовании SplitArea
от sunw.io.Serializable
, замена на java.io.Serializable
Добавлены два параметра, связанных с типом log
в компоненте Axis
(эффективны в версии 2.2.2)- Обновление способа генерации serialVersionUID
(не является стандартным значением 1L
) - galaxist
Добавлен компонент управления панелями навигации RoamController
в опции Option
- galaxist
Добавлен fastjson для преобразования данных, теперь можно использовать FsonOption
- galaxist
Добавлены тесты для FsonOption
- galaxist
Преобразование свойства feature
в Toolbox
в упорядоченный LinkedHashMap
#21
Добавлены атрибуты barWidth
и barMaxWidth
для компонентов Bar
и K
#32
Добавлен атрибут selected
для компонента Legend
, который позволяет установить состояние выбора по умолчанию #34
Благодарность galaxist за предоставленные изменения, приветствуем всех участников## 2.2.0.2
Исправлены ошибки, связанные с отсутствием методов доступа и установки для некоторых атрибутов в пяти компонентах
Serializable
Type
в компоненте Effect
, добавлены атрибуты type
и bounceDistance
smoothness
и precision
в компоненте MarkLine
Bundling
(биндинг границ) и атрибут bundling
в компоненте MarkLine
smoothRadian
в данных Data
, который может использоваться в данных MarkLine
hoverable
перемещён в родительский класс из-за его использования в компонентах K
и Map
label
для узла Node
#963
categories
, nodes
, links
в компоненте Chord
enterable
в компоненте Tooltip
: оптимизация события входа мыши в Tooltip
smooth
в объекте MarkLine
. Это последний выпуск версии 2.1.8.DataZoom
исправлено неправильное название свойства zoomLook
, заменено на zoomLock
.Устранён баг при десериализации, когда тип оси Axis
равен time
: bug#12.
Десериализация не является основной задачей проекта, её использование маловероятно, но поддержка через GsonUtil
присутствует, однако дальнейшее усиление этой возможности не планируется.## 2.1.8.1
В этом выпуске решена следующая проблема: http://www.oschina.net/question/2303268_219485.
В классе GsonOption
решена проблема лишних пробелов при сериализации.
Класс GsonOption
дополнен методами view
и exportToHtml
, которые полностью совместимы с функционалом методов класса EnhancedOption
тестовых примеров.
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.