Skip to content

Commit a8ba401

Browse files
committed
4.5.0
1 parent 77c4b85 commit a8ba401

File tree

2 files changed

+30
-33
lines changed

2 files changed

+30
-33
lines changed

README.md

+24-27
Original file line numberDiff line numberDiff line change
@@ -7,48 +7,40 @@ and "htmlunit-core-js" which has the test cases and packaging.
77

88
Notice that "org.mozilla.*" is renamed to "org.htmlunit.corejs.*"
99

10-
:heart: [Sponsor](https://github.com/sponsors/rbri)
11-
1210
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.htmlunit/htmlunit-core-js/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.htmlunit/htmlunit-core-js)
1311

12+
:heart: [Sponsor](https://github.com/sponsors/rbri)
13+
1414
### Project News
1515

16+
**[Developer Blog][5]**
17+
1618
[HtmlUnit@mastodon][4] | [HtmlUnit@Twitter][3]
1719

18-
## Getting Started
20+
## Start HtmlUnit - core-js Development
1921

20-
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
22+
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
23+
See deployment for notes on how to deploy the project on a live system.
2124

2225
### Prerequisites
2326

24-
You simply only need a local git client and gradle installation.
27+
You simply only need a local maven installation.
2528

2629

2730
### Building
2831

29-
1. Clone the two projects into sibling folders
30-
2. Create eclipse project for "htmlunit-rhino-fork", with 'src' 'testsrc' and 'toolsrc' folder as source folders, while having build/classes as the output folder
31-
3. In "htmlunit-rhino-fork", run:
32-
- git remote add upstream https://github.com/mozilla/rhino
33-
- git fetch upstream
34-
35-
With proxy:
36-
- git config --global http.proxy http://proxyhost:port
37-
38-
To unset proxy:
39-
- git config --global --unset http.proxy
40-
32+
Create a local clone of the repository and you are ready to start.
4133

42-
## Running the tests
34+
Open a command line window from the root folder of the project and call
4335

4436
```
45-
gradlew test
37+
mvn compile
4638
```
4739

48-
## Generating the JARs
40+
### Running the tests
4941

5042
```
51-
gradlew jar
43+
mvn test
5244
```
5345

5446
## Contributing
@@ -86,12 +78,16 @@ This part is intended for committer who are packaging a release.
8678
* Create the version on Github
8779
* login to Github and open project https://github.com/HtmlUnit/htmlunit-core-js
8880
* click Releases > Draft new release
89-
* fill the tag and title field with the release number (e.g. 3.0.0)
81+
* fill the tag and title field with the release number (e.g. 4.0.0)
9082
* append
91-
* htmlunit-core-js-3.x.x.jar
92-
* htmlunit-core-js-3.x.x.jar.asc
93-
* htmlunit-core-js-3.x.x-javadoc.jar
94-
* htmlunit-core-js-3.x.x-javadoc.jar.asc
83+
* htmlunit-core-js-4.x.x.jar
84+
* htmlunit-core-js-4.x.x.jar.asc
85+
* htmlunit-core-js-4.x.x.pom
86+
* htmlunit-core-js-4.x.x.pom.asc
87+
* htmlunit-core-js-4.x.x-javadoc.jar
88+
* htmlunit-core-js-4.x.x-javadoc.jar.asc
89+
* htmlunit-core-js-4.x.x-sources.jar
90+
* htmlunit-core-js-4.x.x-sources.jar.asc
9591
* and publish the release
9692

9793
* Update the version number in pom.xml to start next snapshot development
@@ -111,4 +107,5 @@ This project is licensed under the Apache 2.0 License
111107
Many thanks to all of you contributing to HtmlUnit/Rhino in the past.
112108

113109
[3]: https://twitter.com/HtmlUnit "https://twitter.com/HtmlUnit"
114-
[4]: https://fosstodon.org/@HtmlUnit
110+
[4]: https://fosstodon.org/@HtmlUnit
111+
[5]: https://htmlunit.github.io/htmlunit-blog/

pom.xml

+6-6
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<modelVersion>4.0.0</modelVersion>
55
<groupId>org.htmlunit</groupId>
66
<artifactId>htmlunit-core-js</artifactId>
7-
<version>4.5.0-SNAPSHOT</version>
7+
<version>4.5.0</version>
88
<name>HtmlUnit JavaScript Engine</name>
99
<organization>
1010
<name>HtmlUnit</name>
@@ -20,7 +20,7 @@
2020
<maven.compiler.source>8</maven.compiler.source>
2121
<maven.compiler.target>8</maven.compiler.target>
2222

23-
<dependencycheck.version>10.0.3</dependencycheck.version>
23+
<dependencycheck.version>10.0.4</dependencycheck.version>
2424
</properties>
2525
<build>
2626
<resources>
@@ -379,7 +379,7 @@
379379
<plugin>
380380
<groupId>org.apache.maven.plugins</groupId>
381381
<artifactId>maven-surefire-plugin</artifactId>
382-
<version>3.3.1</version>
382+
<version>3.5.1</version>
383383
</plugin>
384384
<plugin>
385385
<groupId>org.apache.maven.plugins</groupId>
@@ -419,7 +419,7 @@
419419
<plugin>
420420
<groupId>org.apache.maven.plugins</groupId>
421421
<artifactId>maven-javadoc-plugin</artifactId>
422-
<version>3.8.0</version>
422+
<version>3.10.1</version>
423423
<configuration>
424424
<quiet>true</quiet>
425425
<doclint>none</doclint>
@@ -439,7 +439,7 @@
439439
<plugin>
440440
<groupId>org.apache.maven.plugins</groupId>
441441
<artifactId>maven-gpg-plugin</artifactId>
442-
<version>3.2.4</version>
442+
<version>3.2.7</version>
443443
<executions>
444444
<execution>
445445
<phase>verify</phase>
@@ -499,7 +499,7 @@
499499
<dependency>
500500
<groupId>org.junit.jupiter</groupId>
501501
<artifactId>junit-jupiter-engine</artifactId>
502-
<version>5.10.2</version>
502+
<version>5.11.2</version>
503503
<scope>test</scope>
504504
</dependency>
505505
</dependencies>

0 commit comments

Comments
 (0)