Skip to content

Commit

Permalink
Update to mention SLF4J
Browse files Browse the repository at this point in the history
  • Loading branch information
canabrook committed Nov 4, 2019
1 parent a96e42d commit 7d67e4f
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 4 deletions.
12 changes: 8 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,13 +50,17 @@ EDIReader may be easily integrated using:

#### Technical Notes

* Pure Java, with no dependence on third-party libraries.
* Pure Java, with no dependence on third-party libraries
- except for SLF4J as described below
- avoids dependency version issues
- avoids licensing issues
- compatible with a wide variety of Java platforms, including Android
* Uses Simple Logging Facade for Java (SLF4J)
- an ultra-thin logging API
- allows deployment-time binding with log4j, java.util.logging, and other logging frameworks
* Thread safe, used in multi-threading applications
* Compatible with Java 7 syntax
* Runnable with Java 7 and later
* Compatible with Java 8 syntax
* Runnable with Java 8 and later


#### License and Ownership
Expand Down Expand Up @@ -85,6 +89,7 @@ It adds many additional EDI features such as:
- Loop qualifiers included in XML (for example: 1000A, 2010AB)
- HL hierarchies reflected via nested XML elements
* Segment loop awareness via an extensive library of version-specific plugins
* Splitting EDI input containing many transactions into many single-transaction EDI output files
* EDI validation and compliance checking, using XSDs purchased from X12
* Support for additional EDI and EDI-like formats:
- HL7
Expand All @@ -96,7 +101,6 @@ It adds many additional EDI features such as:
- see the edi-json project also at GitHub
* YAML support
- EDI to YAML, annotated for human readability
* Splitting EDI input containing many transactions into many single-transaction EDI output files
* Includes EDI samples for many transactions/versions
* Includes suite of JUnit test cases
* Available with full Java source code as Maven project
Expand Down
6 changes: 6 additions & 0 deletions ReleaseNotes.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# Release Notes

### 5.5.1 - November 4, 2019

* Feature: Use SLF4J as a thin logging facade or abstraction for various logging frameworks,
allowing the end user to plug in the desired logging framework at deployment time or to run with no
logging framework at all.

### 5.5.0 - October 31, 2019

* Update: Use Java 8 instead of Java 7
Expand Down

0 comments on commit 7d67e4f

Please sign in to comment.