Автор (ы) исходного текста | PrimeTek Informatics |
---|---|
Стабильный выпуск | 8.0.2 / 5 марта 2020 г.; 7 месяцев назад (2020-03-05) |
Репозиторий | |
Написано на | Java |
Операционная система | Кросс-платформенный |
Тип | Java, JavaServer Faces, Ajax |
Лицензия | Лицензия MIT |
Веб-сайт | primefaces.org |
PrimeFaces - это открытый исходный код библиотека компонентов пользовательского интерфейса (UI) для приложений на основе JavaServer Faces, созданная турецкой компанией PrimeTek Informatics.
Начальная разработка PrimeFaces был запущен в конце 2008 года. Предшественником PrimeFaces является библиотека YUI4JSF, набор компонентов JSF, основанный на библиотеке YUI JavaScript. YUI4JSF был отменен в пользу PrimeFaces в начале 2009 года.
С момента своего выпуска PrimeFaces активно поддерживается Oracle, особенно в рамках NetBeans world.
Выпуск | Дата выпуска | Основные моменты |
---|---|---|
PrimeFaces 0.8.1 | 23.02.2009 | Введено Captcha также были добавлены компоненты с изменяемым размером и функции загрузки вкладок AJAX. |
PrimeFaces 0.8.2 | 26.03.2009 | Компонент Enhanced Carousel. |
PrimeFaces 0.8.3 | 23-04-2009 | YUI обновлен до 2.7.0. |
PrimeFaces 0.9.0 | 15.06.2009 | Первоначальное внедрение библиотеки jQuery JS для создания виджетов PrimeFaces. |
PrimeFaces 0.9.1 | 04.08.2009 | Новые компоненты, такие как Drag Drop, Media, InputMask, Dock, outputPanel и многие функции для существующих компонентов. |
PrimeFaces 0.9.2 | 07.09.2009 | Компоненты Layout и TabSwitch. |
PrimeFaces 0.9.3 | 05.10.2009 | Комплект мобильного интерфейса TouchFaces, пять новых компонентов (PickList, HotKey, VirtualKeyboard и повторно реализованные компоненты FileUpload, Tooltip), улучшенная поддержка портлетов, расширенные данные и различные улучшения. |
PrimeFaces 1.0.0 и 2.0.0 | 15-02-2010 | Первый выпуск со статусом готовности к производству и пригодностью для 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 | 31.05.2010 | Новые компоненты (TreeTable, DataGrid, TimeLine и Spreadsheet) |
PrimeFaces 1.1 и 2.1 | 26.07.2010 | Последний выпуск ориентирован на JSF 1.2. |
PrimeFaces 2.2 | 07.02.2011 | Первоначальные улучшения поддержки портлета, jQuery 1.43 и jQuery UI 1.8.5. |
PrimeFaces 3.0 | 2012-01-04 | Полностью переработанная архитектура для JSF 2.0, обновление PrimePUSH и PrimeFaces Mobile, новые компоненты (TimeLine, FeedReader, Sheet, Subtable и новые типы диаграмм). |
PrimeFaces 3.1 | 06.02.2012 | Улучшения специальных возможностей для WAI-ARIA. |
PrimeFaces 3.2 | 2012-03-12 | Новая архитектура виджетов, обновление тем, новые компоненты (BlockUI, MegaMenu, SplitButton, DefaultButton). |
PrimeFaces 3.3 | 29 мая 2012 г. | API частичной отправки и выбора. |
PrimeFaces 3.4 | 03.09.2012 | Улучшенная среда PrimePUSH на основе атмосферы, обновление до jQuery 1.8.1 и jQuery UI 1.8.23. |
PrimeFaces 3.5 | 04.02.2013 | Поддержка RTL, улучшения доступности, новые компоненты (часы, горизонтальное дерево) и множество функций для существующих компонентов. |
PrimeFaces 4.0 | 03.10.2013 | Поддержка JSF 2.2, платформа проверки на стороне клиента, структура диалоговых окон, выражения поиска, отложенная загрузка, новый файл HTML5 FileUpload, новые компоненты (фрагмент, multiSelectListbox, sticky) и множество функций для существующих компонентов. |
PrimeFaces 5.0 | 05.05.2014 | Совершенно новый API диаграмм, новые компоненты (DataScroller, Cache, Spotlight, ColumnToggler и ContentFlow), обработчик исключений, повторная реализация PrimeFaces Mobile (PFM), улучшенный PrimePUSH, расширенный доступ и множество функций для существующих компонентов. |
PrimeFaces 5.1 | 06.10.2014 | Новые компоненты (Ribbon, InputSwitch, Barcode и GridCSS), улучшения специальных возможностей и множество функций для существующих компонентов. |
PrimeFaces 5.2 | 08.04.2015 | Новые компоненты (диаграмма и шаги), улучшения специальных возможностей и множество функций для существующих компонентов. |
PrimeFaces 5.3 | 19.10.2015 | Новые компоненты (компонент подписи и поддержка DragDrop для устройств с сенсорным экраном). |
PrimeFaces 6.0 | 07.06.2016 | Новые компоненты (TimeLine, InputNumber, KeyFilter, ImportEnum, ImportConstants, Knob, Repeat), новая тема под названием Omega, новая сетка CSS, специальные возможности улучшения и множество функций для существующих компонентов. |
PrimeFaces 6.1 | 19.04.2017 | Поддержка JSF 2.3, новые компоненты (Organigram, TriStateCheckbox, Chips, TextEditor), улучшения специальных возможностей и множество функций для существующих компонентов. |
PrimeFaces 6.2 | 2018-03-01 | Новые компоненты (SideBar, InputGroups, AutoUpdate), новый служебный класс для пользователей (PrimeFaces.current () вместо RequestContext.getCurrentInstance (), улучшения безопасности и множество функций для существующих компонентов. |
PrimeFaces 7.0 | 18.03.2019 | Новые компоненты (DataView, ToggleSwitch и LinkButton), новые темы (Nova и Luna) и значки, улучшенная производительность, различные улучшения доступности и безопасности. |
PrimeFaces 8.0 | 2020-03-05 | CSP, изменения для компонентов (точечная диаграмма, временная шкала, DataExporter, Inverted DataScroller, DatePicker) |
Packt Publishing издают книги по этой технологии.