Skip to content

Latest commit

 

History

History
207 lines (167 loc) · 8.34 KB

CHANGES.md

File metadata and controls

207 lines (167 loc) · 8.34 KB

Version history

Running 3.0.0-SNAPSHOT

more to come :)

#Release 2.1.0 - 2019/11/12

  • [all] remove all junit 4 (test suites + Plateform)
  • [quarto] removed K
  • [ui] fix autocomplete
  • [struts2] Fix : Cleaning memory when republishing in context
  • [struts2] Renamed AppServletContextListener2 to AppServletContextList
  • [ui] quasar update from 0.17 to 1.4.1
  • [ui] Changed NamedComponent to support mono boolean attribute (like 'flat') in placeholders
  • [ui] fix DefaultViewName can be disabled (if needed)
  • [ui] Merge pull request #25 from nothingismagick/patch-1
  • [ui] Added support of vu:content override attribute, and class concat
  • [ui] Added support of contentItem getAttribute
  • [ui] Added buttons-group component
  • [ui] i18n in vue components
  • [ui] Added required support on text-field
  • [ui] ajax improvments
  • [ui] fix internalization
  • [ui] block has action slot
  • [ui] add text-field-read-reactive
  • [social] Fixed #27 Splitted SendMailPlugin and MailSessionConnector.

Release 2.0.0 - 2019/03/22

Migration help

  • [Social] Add userContent on notification : can be used for favorite or pin (per user features)
  • [Social] Move MailManager from vertigo-mail to Vertigo-Social
  • [Social] Fix comments memory plugin
  • [Social] Fix comment sorting of memory plugin
  • [Social] Updated Comment WS api : return Comment, when create or update
  • [Ui] Add new frontend stack, modern Ui, great UX and DX, server side rendering Ui (SpringMvc, Thymeleaf and vueJs/Quasar web components)
  • [Orchestra] Add default value for some params
  • [Orchestra] On startup clean planifs of current node
  • [Orchestra] Fix process termination on throwable (not only exception)
  • [All] Rename URI to UDI
  • [All] Add/Complete Manifest class of each modules (Features classes)
  • [All] Update JUnit4 to JUnit 5
  • [Ledger] Add new module to easily use blockchain's trust
  • [Dashboard] Refactored to easily produce dashboard : timeseries database and awesome charts :)
  • [Struts2] Update lib version
  • [Struts2] Change some use of io.File to noi.Path
  • [Geo] Add Ban (etatlab) plugin for free geoCodage api (france only)
  • [Rules] Some refactoring
  • [Workflow] Some refactoring, use PostgreSQL by default
  • [Adapater] Some fix on IftttAdapter

Release 1.1.3 - 2019/03/21

Migration help

  • [Social] Fix #21 clean older notifications with time boxing : 10s every minute

Release 1.1.2 - 2018/06/28

Migration help

Use this version for a java9+ project.

Release 1.1.1 - 2018/04/27

Migration help

  • [quarto] fix creation of final doc (medias etc...) (docx)
  • [quarto] fix new paragraphs on line breaks (docx)
  • [orchestra] fix params in memoryImpl
  • [dashboard] some minor additions (bêta)
  • [struts2] Added multiple file upload support
  • [struts2] Alternative Struts2 multipart request parser for servlet 3
  • [struts2] Added hash on sessionId to secure them
  • [struts2] added remove in KActionContext
  • [struts2] UiUtil now handle all types of UiList
  • [all] update dependencies : org.apache.struts/struts2-core : 2.5.14.1 -> 2.5.16, org.apache.strutsstruts2-spring-plugin : 2.5.14.1 -> 2.5.16, org.eclipse.jetty/all : 9.4.7.v20170914 -> 9.4.9.v20180320, com.machinepublishers/jbrowserdriver : 0.17.9 -> 0.17.11

Release 1.1.0 - 2017/12/07

Migration help

  • [dashboard] added module dashboard (bêta)
  • [struts2] Added multiple file upload support
  • [quarto] Fixed #12 (LocalDate and DateTime)
  • [all] Updated versions (javax.mail, lucene, selenium) : javaxmail 15.6 to 1.6.0, lucene 5.5.4 to 6.6.1

Release 1.0.0 - 2017/07/07

Migration help

In Bold : Potential compatibility problems

  • [All] Code cleaning, refactoring and documenting

  • [all] remove x in modules names

  • [all] one extensions -> one maven module

  • [all] all extensions have the same structure

  • [quarto] Fixed #6

  • [struts2] Added test tag label

  • [orchestra] remove unnecessary logger

  • [orchestra] move module in extensions

  • [orchestra] addded a simple fallback for migration from removed tempo (ProcessDefinition.legacyBuilder)

  • [orchestra] fix bug in memory impl

  • [orchestra] bug fix (for update for planif)

  • [orchestra] bug fix (multiple planif)

  • [orchestra] Fixed activities reservation : only waiting

  • [orchestra] Fixed some pb (reserve already reserved activities, lock )

  • [orchestra] Added MultiNode executors tests

  • [workflow] Moving definitions and mda in io/vertigo/workflow

  • [workflow] remove x in all names

  • [rules] Moving definitions and mda in io/vertigo/rules

  • [rules] remove x in all names

  • [social] Added notifications TTL support. With cleaner daemon and tests

  • [social] Notifications Fixed queue order

  • [social] move redis-conntector to vertigo-commons

  • [social] created new module to bundle comment, notification and more to come

  • [social] Fixed notifications Redis TTL

  • [mail] move tempo/mail into vertigo-mail

  • [stella] general refactoring (simpler + java8 primitives + master/worker)

  • [notification] moved to social

  • [comment] moved to social

  • [All] Updated dependencies versions org.assertj assertj-core 2.5.0 -> 3.8.0 com.sun.mail javax.mail 1.5.5 -> 1.5.6 com.h2database h2 1.4.193 -> 1.4.196 io.rest-assured rest-assured 3.0.1 -> 3.0.3 org.apache.poi poi 3.15 -> 3.16 fr.opensagres.xdocreport * 1.0.6 -> 2.0.1 com.google.code.gson gson 1.7 -> 2.8.1 org.glassfish.jersey.core jersey-client 2.22.2 -> 2.25.1 org.eclipse.jetty * 9.3.6.v20151106 -> 9.4.6.v20170531 org.apache.lucene * 5.5.0 -> 5.5.4 org.slf4j slf4j-log4j12 1.7.21 -> 1.7.25 org.seleniumhq.selenium * 2.53.1 -> 3.4.0 com.machinepublishers jbrowserdriver 0.17.3 -> 0.17.8 commons-io commons-io 2.4 -> 2.5

Release 0.9.4 - 2017/03/13

Migration help

In Bold : Potential compatibility problems

  • [All] Code cleaning, refactoring and documenting (and Stream java8, Optionnal, Methods refs, ...)
  • [All] Always use WrappedException (wrap & unwrap), and params order changed
  • [All] Updating Workflow, Rules, Audit, Account with the latest sources from Kinetix
  • [All] Moved impl package into extension's root package
  • [All] Renamed vertigo-x-parent==> vertigo-extensions
  • [WF] Added oom, crebase and DAO for WfEntities
  • [WF] Refactored vertigo-x-workflow, many updates, tests and fixes
  • [Account] fixed multi accounts with the same id
  • [Notif] fixed multi notifs withe the same id
  • [Notif] Standardization of Notification Center between Kinetix and Vertigo. Send Notification to a group is now deprecated. Please use send to a set of users instead.
  • [Notif] Added Ws to remove many notifications
  • [Notif] Refactored Ws routes
  • [All] Refactored structures. Rename xxxManager to xxxService. Extension are little app so WebServices, Services, DAO.

Release 0.9.3 - 2016/10/11

In Bold : Potential compatibility problems

  • [All] Updated to vertigo 0.9.3
  • [All] Fixed URI and persistence on Data/Entity objects
  • [All] Updated to java 8
  • [Audit] Initial release for vertigo-x-audit
  • [Workflow] Initial release for vertigo-x-workflow
  • [Rules] Initial release for vertigo-x-rules
  • [All] Updated jedis

Release 0.9.2 - 2016/07/04

In Bold : Potential compatibility problems

  • [All] Updated to vertigo 0.9.2

Release 0.9.1 - 2016/02/08

In Bold : Potential compatibility problems

  • [All] Updated to vertigo 0.9.1

Release 0.9.0 - 2016/02/08

In Bold : Potential compatibility problems

  • [All] Code cleaning, refactoring and documentations
  • [All] Updated to vertigo 0.9.0
  • [Comment] Updated manager api : loggedUser is resolved in WebService not in Manager
  • [Connector] Upgraded jedis to 2.8.0
  • [Connector] Added redis database on RedisConnector
  • [Connector] Merge pull request #3