Оригинальный автор (ы) | PrimeTek Informatics |
---|---|
Стабильный выпуск | 8.0.2 / 5 марта 2020 г . [1] |
Репозиторий | |
Написано в | Джава |
Операционная система | Кроссплатформенность |
Тип | Java, JavaServer Faces , Ajax |
Лицензия | Лицензия MIT [2] |
Веб-сайт | primefaces.org |
PrimeFaces - это библиотека компонентов пользовательского интерфейса с открытым исходным кодом для приложений на основе JavaServer Faces , созданная турецкой компанией PrimeTek Informatics. [3]
Первоначальная разработка PrimeFaces была начата в конце 2008 года. [4] Предшественником PrimeFaces является библиотека YUI4JSF, [5] набор компонентов JSF на основе библиотеки YUI JavaScript. YUI4JSF был отменен [6] в пользу PrimeFaces в начале 2009 года.
С момента своего выпуска PrimeFaces активно поддерживается Oracle, особенно в мире NetBeans . [7]
Выпускать | Дата выхода | Особенности |
---|---|---|
PrimeFaces 0.8.1 | 2009-02-23 | Введены Captcha и компоненты с изменяемым размером, а также были добавлены функции загрузки вкладок AJAX. |
PrimeFaces 0.8.2 | 2009-03-26 | Улучшенный компонент "Карусель". |
PrimeFaces 0.8.3 | 2009-04-23 | YUI обновлен до 2.7.0. |
PrimeFaces 0.9.0 | 2009-06-15 | Первоначальное внедрение библиотеки jQuery JS для создания виджетов PrimeFaces. |
PrimeFaces 0.9.1 | 2009-08-04 | Новые компоненты, такие как Drag & Drop, Media, InputMask, Dock, outputPanel и многие функции для существующих компонентов. |
PrimeFaces 0.9.2 | 2009-09-07 | Компоненты Layout и TabSwitch. |
PrimeFaces 0.9.3 | 2009-10-05 | Комплект мобильного пользовательского интерфейса TouchFaces, пять новых компонентов (PickList, HotKey, VirtualKeyboard и повторно реализованные компоненты FileUpload, Tooltip), улучшенная поддержка портлетов, улучшенная поддержка данных и различные улучшения. |
PrimeFaces 1.0.0 и 2.0.0 | 2010-02-15 | Первый выпуск со статусом готовности к производству и пригодностью для JSF 2.0. |
PrimeFaces 1.0.1 и 2.0.1 | 2010-04-19 | Новые компоненты (Dashboard, ProgressBar, MenuButton, Focus и ContextMenu), поддержка Spring WebFlow и Security EL Extensions. |
PrimeFaces 1.0.2 и 2.0.2 | 2010-05-31 | Новые компоненты (TreeTable, DataGrid, TimeLine и Spreadsheet) |
PrimeFaces 1.1 и 2.1 | 2010-07-26 | Последний выпуск ориентирован на JSF 1.2. |
PrimeFaces 2.2 | 2011-02-07 | Первоначальные улучшения поддержки портлетов , jQuery 1.43 и jQuery UI 1.8.5. [8] |
PrimeFaces 3.0 | 2012-01-04 | Полностью переработанная архитектура для JSF 2.0, обновление PrimePUSH и PrimeFaces Mobile, новые компоненты (TimeLine, FeedReader, Sheet, Subtable и новые типы диаграмм). |
PrimeFaces 3.1 | 2012-02-06 | Улучшения доступности для WAI-ARIA . |
PrimeFaces 3.2 | 2012-03-12 | Новая архитектура виджетов, обновление тем, новые компоненты (BlockUI, MegaMenu, SplitButton, DefaultButton). |
PrimeFaces 3.3 | 2012-05-29 | API частичной отправки и выбора. |
PrimeFaces 3.4 | 2012-09-03 | Улучшенная структура PrimePUSH на основе атмосферы, обновление до jQuery 1.8.1 и jQuery UI 1.8.23. |
PrimeFaces 3.5 | 2013-02-04 | Поддержка RTL, улучшения доступности, новые компоненты (часы, горизонтальное дерево) и множество функций для существующих компонентов. |
PrimeFaces 4.0 | 2013-10-03 | Поддержка JSF 2.2, платформа проверки на стороне клиента, структура диалогов, выражения поиска, отложенная загрузка, новый HTML5 FileUpload, новые компоненты (фрагмент, multiSelectListbox, липкий) и множество функций для существующих компонентов. |
PrimeFaces 5.0 | 2014-05-05 | Совершенно новый API диаграмм, новые компоненты (DataScroller, Cache, Spotlight, ColumnToggler и ContentFlow), обработчик исключений, повторная реализация PrimeFaces Mobile (PFM), улучшенный PrimePUSH, улучшения доступности и множество функций для существующих компонентов. |
PrimeFaces 5.1 | 2014-10-06 | Новые компоненты (Ribbon, InputSwitch, Barcode и GridCSS), улучшения доступности и множество функций для существующих компонентов. |
PrimeFaces 5.2 | 2015-04-08 | Новые компоненты (диаграмма и шаги), улучшения специальных возможностей и множество функций для существующих компонентов. |
PrimeFaces 5.3 | 2015-10-19 | Новые компоненты (компонент подписи и поддержка перетаскивания для сенсорных устройств). |
PrimeFaces 6.0 | 2016-06-07 | Новые компоненты (TimeLine, InputNumber, KeyFilter, ImportEnum, ImportConstants, Knob, Repeat), новая тема под названием Omega, новая сетка CSS, улучшения доступности и множество функций для существующих компонентов. |
PrimeFaces 6.1 | 2017-04-19 | Поддержка JSF 2.3, новые компоненты (Organigram, TriStateCheckbox, Chips, TextEditor), улучшения специальных возможностей и множество функций для существующих компонентов. |
PrimeFaces 6.2 | 2018-03-01 | Новые компоненты (SideBar, InputGroups, AutoUpdate), новый служебный класс для пользователей (PrimeFaces.current () вместо RequestContext.getCurrentInstance (), улучшения безопасности и множество функций для существующих компонентов. |
PrimeFaces 7.0 | 2019-03-18 | Новые компоненты (DataView, ToggleSwitch и LinkButton), новые темы (Nova и Luna) и значки, улучшенная производительность, различные улучшения доступности и безопасности. |
PrimeFaces 8.0 | 2020-03-05 | CSP, изменения для компонентов (Точечная диаграмма, Временная шкала, DataExporter, Inverted DataScroller, DatePicker) |
PrimeFaces 10.0 | 2021-03-11 | Новые темы и компоненты, изменения загрузки и скачивания файлов, улучшенная реализация режима окна клиента JSF, новые аудио и видео компоненты, p: autoUpdate на основе наблюдателя / события, поддерживает JSF 3.0 |
Packt Publishing издают книги по этой технологии. [9]