-
Notifications
You must be signed in to change notification settings - Fork 13
Expand file tree
/
Copy pathChangelog
More file actions
130 lines (93 loc) · 4.95 KB
/
Changelog
File metadata and controls
130 lines (93 loc) · 4.95 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
1.14.0 (April 10th, 2025)
- Fix: change log level at startup after 30 seconds instead of 10
- Upgrade maven-compiler-plugin dep from 3.8.0 to 3.11.0
- Upgrade maven-war-plugin dep from 3.2.2 to 3.3.2
- Upgrade maven-dependency-plugin dep from 3.1.1 to 3.5.0
- Upgrade maven-site-plugin dep from 2.7.1 to 3.8.2
- Upgrade maven-surefire-report-plugin dep from 2.22.0 to 3.0.0
- Upgrade maven-checkstyle-plugin dep from 3.0.0 to 3.2.1
- Upgrade maven-javadoc-plugin dep from 3.0.1 to 3.5.0
- Upgrade org.json dep from from version 20220320 to 20231013
- Remove: support for Java 8, 9, 10 in GitActions unit testing
- Remove: RPM package stuff
1.13.0 (July 7th, 2022)
- Add java.lang.* and java.util.* packages (all functions) into Esper (#217)
- Switch log level to PERSEO_LOG_LEVEL env var if was provided to docker (#178)
1.12.0 (May 11th, 2022)
- Provide JSONArray as ArrayList in an Esper event map
- Upgrade minor jetty dep 9.4.12.v20180830 to 9.4.46.v20220331
- Upgrade org.json dep from from version 20180813 to 20220320
1.11.0 (April 28th, 2022)
- Fix: allow null values in json object from event (#200, reopened)
1.10.0 (April 27th, 2022)
- Fix: allow null values in json object from event (#200)
1.9.0 (March 15th, 2022)
- Add: unhardwire default internal timer msec resolution (millisecond resolution of the internal timer thread) with a default of 10ms (#194)
- Add: INTERNAL_TIMER_MSEC_RESOLUTION env var for internal msec resolution (#194)
- Add: allow use WARN as WARNING log level
- Fix: ensure timerules are stored with unique name by using full name which includes service and subservice (#191)
- Fix: upgrade docker based image from Tomcat8 to Tomcat9
- Fix: migrate log4j v1 (1.7.25) to v2 (2.17.2) (#184)
1.8.0 (September 30th, 2021)
- Upgrade to use Esper 8.4 from Exper 7.X (#136)
1.7.0 (July 14th, 2021)
- Logging. Update for force to use only console instead of file
- Logging: Update entrypoint to create a symlink from the logfile to stdout, and remove tail execution to stream logfile.
1.6.0 (May 12th, 2020)
- Hardening: add json library as proper dependency in pom.xml (version 20180813) instead of third-party source code
- Hardening: software quality improvement based on ISO25010 recommendations
- Upgrade openjdk-8-jdk to openjdk-11-jdk in Dockerfile
1.5.0 (December 16th, 2019)
- Project detached into maven modules (Perseo-core used as parent module)
- Add: perseo-utils library (date time utility functions) into Esper
- Fix: refactorized perseo-core into perseo-main
- Fix: Removed SunriseSunset library from perseo-main. Now is attached to perseo-utils
- Fix: Disable cache from imported functions used as EPL
- Fix: Disable cache on EPServiceProvider setup
1.4.0 (October 29th, 2019)
- Add library (lib-sunrise-sunset 1.1.1) to retrieve sunset and sunrise (#130)
- Fix use openjdk8 oficial instead unofficial openjdk after bug in official openjdk-8-jdk was fixed
- Fix perseo-core log in docker container (#110)
- Upgrade Esper library from 6.1.0 to 7.1.0
1.3.0 (February 8th, 2019)
- Add: support for esper 6.1.0 timed rules("timer:XX" patterns and Match Recognize interval patterns) (#91)
- Add: environment variable based configuration (PERSEO_FE_URL and MAX_AGE)
- Add: travis.yml file for Travis CI. All branches with Java 8, 9, 10 and 11
- Fix: print perseo-core app logs instead of catalina in docker
- Upgrade org.slf4j (api & log4j) from 1.6.1 to 1.7.25
- Upgrade junit from 4.10 to 4.12
- Upgrade jetty-servlet from 9.2.0.M1 to 9.4.12.v20180830
- Upgrade javaee-web-api from 6.0 to 8.0
- Upgrade commons-logging from 1.1.3 to 1.2
- Upgrade maven-compiler-plugin from 2.3.2 to 3.8.0
- Upgrade maven-compiler source and target from 1.6 to 1.8
- Upgrade maven-war-plugin from 2.1.1 to 3.2.2
- Upgrade maven-dependency-plugin from 2.1 to 3.1.1
- Upgrade maven-site-plugin from 3.3 to 3.7.1
- Upgrade cobertura-maven-plugin from 2.6 to 2.7
- Upgrade maven-surefire-report-plugin from 2.16 to 2.22.0
- Upgrade maven-checkstyle-plugin from 2.12 to 3.0.0
- Upgrade maven-javadoc-plugin from 2.9 to 3.0.1
1.2.0 June (June 15th, 2018)
- Upgrade Esper library from 4.7.0 to 6.1.0
- Upgrade to CentOS 7, Java 1.8.0, Tomcat 8.5.27 and Maven 3.5.3 in Dockerfile
1.1.0 (September 28th, 2016)
- Fix: Dockerfile to build the right version corresponding to tag (#59)
- Add: Add 'from' field in logs (#69)
- Add: Add GET for log level (#68)
1.0.0 (June 3rd, 2016)
- Add: Change log level at runtime with PUT (#43)
- Add: Add srv and subsrv in log traces (#44)
- Add: Use fiware-correlator for correlator (#45)
0.3.0 (December 9th, 2015)
- Minor changes and fixes in RPM packaging
0.2.0 (May 22nd, 2015)
- Add /version.jsp path for checking version
- Decrease log level for rules
- Fix perseo-core.properties for reference missing from WAR file (#19)
- Fix Use service/subservice (#21)
- Fix Use UTF-8 in responses and default encoding for request (#3)
0.1.1 (January 19th, 2015)
- Fix: change log format. Add time level. Remove class and line number from message
0.1.0 (November 7th, 2014)
- Initial version