{"id":16628111,"url":"https://github.com/gedmarc/jwebmpdevkit","last_synced_at":"2026-02-03T20:06:51.861Z","repository":{"id":81758655,"uuid":"180557070","full_name":"GedMarc/JWebMPDevKit","owner":"GedMarc","description":"JWebMP Development Kit - A repository to assist in developing the suite for JWebMP using sub-module referencing","archived":false,"fork":false,"pushed_at":"2024-02-24T19:57:49.000Z","size":24173,"stargazers_count":1,"open_issues_count":2,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-12-19T02:50:45.012Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Batchfile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/GedMarc.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2019-04-10T10:19:40.000Z","updated_at":"2023-08-21T12:44:52.000Z","dependencies_parsed_at":null,"dependency_job_id":"c6d7c7f0-7418-431d-b764-7c30dc17f65f","html_url":"https://github.com/GedMarc/JWebMPDevKit","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/GedMarc/JWebMPDevKit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GedMarc%2FJWebMPDevKit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GedMarc%2FJWebMPDevKit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GedMarc%2FJWebMPDevKit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GedMarc%2FJWebMPDevKit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/GedMarc","download_url":"https://codeload.github.com/GedMarc/JWebMPDevKit/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GedMarc%2FJWebMPDevKit/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29055665,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-03T15:43:47.601Z","status":"ssl_error","status_checked_at":"2026-02-03T15:43:46.709Z","response_time":96,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-12T04:30:09.111Z","updated_at":"2026-02-03T20:06:51.847Z","avatar_url":"https://github.com/GedMarc.png","language":"Batchfile","funding_links":[],"categories":[],"sub_categories":[],"readme":"\"# JWebMPDevKit\" \n\nThis repo is the development repo for the entire Guiced EE, EntityAssist and JWebMP libraries,\nUse profiles to manage the open projects\n\n[![Build Status](https://travis-ci.com/GedMarc/JWebMPDevKit.svg?branch=master)](https://travis-ci.com/GedMarc/JWebMPDevKit) [![Known Vulnerabilities](https://snyk.io/test/github/GedMarc/JWebMPDevKit/badge.svg)](https://snyk.io/test/github/GedMarc/JWebMPDevKit)\n\nV1.1.0.0 - 2020/11/13 - The Jakarta Namespace Release\n\n* CXF - 3.4.1\n* Log4J2 - 2.14.0\n* Snappy-Java - 1.1.8.1\n\nJLink with the Jakarta Namespace across all modules!\nThat's a world first right? \n\nV1.0.20.1 - 2020/11/05\n* OpenPDF - 1.3.23\n* StaxEX - 2.0.0\n* Maven referencing to profiles to avoid client accessing them\n\nV1.0.20.0 - 2020/11/01\n* Guice - 5 Beta 1\n* Jansi - 2.0.1\n* Jakarta Faces - 3.0.0\n* JAXB - 3.0.0\n* Jakarta EL - 4.0.0\n* Jakarta Transaction - 2.0.0\n* Jakarta CDI - 3.0.0\n* Jakarta Activation - 2.0.0\n* Jakarta Persistence API - 3.0.0\n* Jakarta JSP and JSTL\n* Swagger UI - 3.36.1\n* BouncyCastle - bcpkix-jdk15on 1.67\n* Byte Buddy - 1.10.18\n* Rest service providers and resources interceptor for JDK 8 filters\n* Added hibernate enhance for easy version control\n\nV1.0.19.3 2020/10/03\n* Jakarta Servlet 5\n* Hibernate 5.4.22.Final\n* Hibernate Validator\n* Hibernate Validation Annotations Processor Inclusion\n* Jackson 2.11.3\n* OpenAPI 2.1.5\n* Checker-Qual 3.7.0\n\n---\nV1.0.19.0 - 2020/09/29\n* BTM \n  - Removed need for javassist\n  - No longer requires an add-opens clause for javassist\n* Hibernate \n  - Changed file scanner to global ClassGraph\n  - Huge performance increase in boot time\n* Guiced Persistence\n  - Now uses the Hibernate Parsed Persistence object instead of JAXB \n  - Moved persistence xml scanners into hibernate reader\n* CXF \n  - Fixed a few references\n  - Removed jersey/jetty making it a lot smaller and faster\n  - module-info now provides all the security for jax-ws properly\n  - Removed obsolete maven modules for version 3.4 causing method not found\n* Hazelcast\n  - 4.0.3\n  - Starting local client with random decimal to avoid clash with JCache clients\n*  Mapstruct - 1.4.0.Final\n* Jacoco - 0.8.6\n* ByteBuddy - 1.10.16\n* LibrePDF - 1.3.22\n---\n\nV1.0.18.0  - 2020/09/20\n\nBOM Merge and POM updates for optionals\n\nAdded build for JDK 15\n* Added PrimeFaces Extensions\n* Made primefaces shade\n* Libre PDF - 1.3.21\n* ByteBuddy - 1.10.15 \n\n---\n\nV1.0.17.0 - 2020/09/05\n* Hibernate - 5.4.21.Final\n* Updates PrimeFaces 9\n* Added Modular Kafka Client\n* Updated JWebMP libraries to near latest\n* Updated Entity Assist to better handle filtering\n* Added QueryBuilder interfaces for EntityAssist\n\nV1.0.16.0 - 2020/08/11\n* Hibernate - 5.4.20.Final\n* CXF Jakarta JWS - 2.1.0\n* Enormous performance increase on Faces\n* Entity Assist fixes for transaction automated handling\n\nV1.0.15.0 - 2020/07/25\n* Renamed guiced-swagger to guiced-openapi\n* Commons Text - 1.9\n* Swagger - 2.1.4\n* CXF - 3.3.7\n* Updates for multi persistence units sharing a JNDI name\n* Website update for how to's\n* Web resource manager switched in faces for ClassGraph \n* Added a flag on whether to wait for persistence units to start, or to just carry on loading\n\nV1.0.13.3 - 11 July 2020\n* Image IO - 3.6\n* Added EhCache - 3.8.1\n\nV1.0.13.2 - 4 July 2020\n* WSS4J Security and Policies Update - 2.3.0\n* Hazelcast update - 4.0.2\n* JBoss LogManager - 2.1.16.Final\n* ClassGraph - 4.8.68\n* Commons Compress zstd-jni - 1.4.5-3\n* Google error_prone_annotations - 2.4.0\n* ByteBuddy 1.10.12\n\nV1.0.13.0 - 24 June 2020\n* Added LibrePDF/OpenPDF module with JLink support\n* Added JFreeChart with JLink support\n* Big improvements for faces support. \n    - Everything now injected including converters and validators \n* Primefaces Showcase with JLink distribution example projects \n    - https://github.com/GedMarc/JWebMPDevKit/tree/master/GuicedEE/Examples/Faces\n* Guice injection on CDI annotations @ApplicationScoped @SessionScoped @RequestScoped and @PostConstruct. \n    - Can still use IGuicePreDestroy SPI for PreDestroy.\n* Mass version security updates\n* Merge JTA,Hibernate, JPA, and SystemProperties into a single base Persistence module\n* Dropped support for EclipseLink\n\n\nV1.0.12.0 - 12 June 2020\n* I really need to get better at these\n* Mass update\n* JDK 8 now supported! Use the -jre8 classifier.\n    * JDK 11 still the default\n* More pom updates\n* Classgraph JRT resource handling\n\nV1.0.9.5 - 15 May 2020\n* Added SLF4J\n* Swagger UI to 3.25.3\n* Woodstox to 6.2.1\n* Log4j2 to 2.13.3\n* Stax2 to 4.2.1\n* Guiced WS Updates for WSSJ\n* Hibernate validator to 6.1.5.Final\n* Various fixes to base libraries\n\nV1.0.8.19 - 10th May 2020\n* fix: upgrade org.owasp.encoder:encoder from 1.2.1 to 1.2.2\n* fix: upgrade org.jvnet.staxex:stax-ex from 1.8.2 to 1.8.3\n* fix: upgrade org.glassfish.jaxb:jaxb-runtime from 2.3.3-b02 to 2.3.3\n* fix: upgrade org.jboss.logmanager:jboss-logmanager from 2.1.14.Final to 2.1.15.Final\n* AssertJ upgrade to 3.16.1\n* Primefaces 9 fixes\n\n\nV1.0.8.5 - 2nd May 2020\n* ByteBuddy to 1.10.10\n* Hibernate to 5.4.15\n* Web Services API to  2.4.4\n* JSF Fixes\n* Undertow much more configurable\n\nV1.0.8.2 - 28th April 2020\n* ClassGraph to 4.8.77\n*  Minor logging for Expression Language\n\n\nV1.0.8.0 - 26th April 2020\n* Woodstox to 6.2.0\n* Primefaces to 9.0 Snapshot\n* Jackson JSON to 2.11.0\n* JSF much more stable - binding for @Named, @ManagedBean and @ManagedProperty\n* Automated configuration for JSF requirements\n\n\nV1.0.7.11 - 20th April 2020\n* upgrade com.github.luben:zstd-jni from 1.4.4-7 to 1.4.4-8 \n* Hibernate Validator to 6.1.4 \n\nV1.0.7.10 - 18th April 2020 \n* Classgraph to .71 for JPMS\n* Guava to 29.0-jre\n\nV1.0.7.8 - 14th April 2020 (BDAY!)\n* jboss-logging and jlink cannot build as JLink cannot read META-INF/versions locations\n* version jump for failed deploy to sonar nexus\nFix by shading version 9 over JDK 8 as the library only works on JDK 11 and newer.\n\nV1.0.7.6 - 13th April 2020\n* EntityAssist - Update inDateRange() for better understanding\n* Guice - enable anonymous classes and more updates - https://github.com/google/guice/pull/1298\n* upgrade commons-codec:commons-codec from 1.13 to 1.14 \n* upgrade com.rometools:rome from 1.9.0 to 1.12.2\n* upgrade jakarta.xml.ws:jakarta.xml.ws-api from 2.3.2 to 2.3.3\n* upgrade org.apache.wss4j:wss4j-ws-security-dom from 2.2.4 to 2.2.5 \n\nV1.0.7.4 - 12th April 2020\n* Added the travis build and security sniffer to git. Many security updates.\n* upgrade org.apache.ws.xmlschema:xmlschema-core from 2.2.4 to 2.2.5 \n* upgrade org.apache.santuario:xmlsec from 2.1.4 to 2.1.5\n* upgrade org.glassfish.jersey.core:jersey-server from 2.29.1 to 2.30.\n* upgrade org.apache.httpcomponents:httpcore from 4.4.11 to 4.4.13\n* upgrade org.apache.neethi:neethi from 3.0.3 to 3.1.1\n* upgrade org.checkerframework:checker-qual from 2.10.0 to 2.11.1\n* upgrade org.codehaus.mojo:animal-sniffer-annotations from 1.14 to 1.15\n* upgrade jakarta.xml.bind:jakarta.xml.bind-api from 2.3.2 to 2.3.3\n* upgrade org.jvnet.staxex:stax-ex from 1.8.2 to 1.8.3\n* upgrade org.apache.commons:commons-csv from 1.7 to 1.8\n* upgrade org.jboss.logmanager:jboss-logmanager from 2.0.11.Final to 2.1.14.Final\n\nV1.0.7.0 - 9th April 2020\n\n* Hibernate to 5.4.14\n* Module-Info Santization\n* Additional Static Strings\n\nMinor version bump due to the santized module-info's and application of transitive modules dependencies.\nMakes for leaner client-used dependencies\n\nV1.0.6.6 Updates\n* ASM to 8.0.1 for JDK 15\n* Javassist updates for 3.27.0-GA\n* Swagger/OpenAPI to 2.1.2\n* Apache CXF to 3.3.6\n\n1.0.6.2\n* ASM to 8.0 for JDK 15 support\n* Hibernate - 5.4.13\n* Hibernate Validator - 6.1.2.Final\n* Commons Lang3 - 3.10\n* MSSQL JDBC 8.2.2\n* Hazelcast Client updates\n* Font Awesome Icons 5.13.0\n\nModitect module info builder updated to RC1\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgedmarc%2Fjwebmpdevkit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgedmarc%2Fjwebmpdevkit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgedmarc%2Fjwebmpdevkit/lists"}