Parity v0.7.0 Release Notes

Release Date: 2017-08-23 // over 2 years ago
  • 🚀 Release Notes

    • 👌 Improve Parity Matching Engine performance
    • Check quantity on order entry in Parity Trading System
    • 👉 Use direct byte buffer
    • Check price on order entry in Parity Trading System
    • ⬆️ Upgrade to fastutil 8.1.0
    • ✂ Remove market order support from Parity Matching Engine
    • ✂ Remove Broken Trade message from POE protocol
    • ✂ Remove Broken Trade message from PMD protocol
    • 🔧 Make price and size configurable per instrument in Parity File Formats
    • ✂ Remove Seconds message from PMD protocol
    • ✂ Remove Order Deleted message from PMD protocol
    • ➕ Add Version message to PMR protocol
    • 📇 Rename Order message to Order Entered message in PMR protocol
    • ➕ Add Order Added message to PMR protocol
    • 📇 Rename Cancel message to Order Canceled message in PMR protocol
    • Clean up Trade message in PMR protocol
    • ⚡️ Update price and quantity to 64 bits in POE protocol
    • ⚡️ Update price and quantity to 64 bits in PMD protocol
    • ⚡️ Update price and quantity to 64 bits in PMR protocol
    • ⚡️ Update price and quantity representation in POE protocol
    • ⚡️ Update price and quantity representation in PMD protocol
    • ⚡️ Update price and quantity representation in PMR protocol
    • 🖐 Handle market data before order entry in Parity Trading System
    • 🔧 Make price and size format configurable in Parity Terminal Client
    • 🔧 Make price and size format configurable in Parity FIX Gateway
    • 🔧 Make price and size format configurable in Parity Trade Reporter
    • 🔧 Make price and size format configurable in Parity Stock Ticker
    • 🔧 Replace FOO with AAPL in example configuration files
    • 🔧 Replace BAR with ETH-BTC in example configuration files
    • 🔧 Replace BAZ with EUR-USD in example configuration files
    • 👌 Improve FIX gateway performance
    • ⚡️ Update POE protocol to version 2
    • ⚡️ Update PMD protocol to version 2
    • ⚡️ Update PMR protocol to version 2

    Maven

    The following artifacts are available in the Central Repository:

    Name Artifact ID Version
    Parity Order Book parity-book 0.7.0
    Parity File Formats parity-file 0.7.0
    Parity Matching Engine parity-match 0.7.0
    Parity Network Protocols parity-net 0.7.0
    Parity Utilities parity-util 0.7.0

    The Group ID for all artifacts is com.paritytrading.parity.


Previous changes from v0.6.0

  • 🚀 Release Notes

    • 🔧 Make FIX acceptor address configurable in Parity FIX Gateway
    • 🔧 Make order entry server address configurable in Parity Trading System
    • 🔧 Provide two example configuration files for Parity Trade Reporter
    • ✂ Remove Parity Top of Book
    • ➕ Add Parity Order Book
    • ⚡️ Update example configuration files
    • 👌 Improve Parity Matching engine performance
    • ➕ Add configuration for TAQ file format in Parity File Formats
    • Simplify Parity Stock Ticker usage
    • 🛠 Fix pending cancel status in Parity FIX Gateway
    • 🔧 Make market data request server address configurable in Parity Trading System
    • 🔧 Make market reporting request server address configurable in Parity Trading System
    • ✂ Remove Nassau dependency from Parity Utilities
    • ✂ Remove Config dependency from Parity Utilities
    • 👌 Improve Parity Network Protocols performance
    • 👌 Improve Parity FIX Gateway performance
    • 👌 Improve Parity Trading System performance
    • ⬆️ Upgrade to fastutil 7.0.13
    • 👌 Improve project structure
    • 👌 Improve documentation
    • ➕ Add portfolio script for Parity Trade Reporter
    • ⬆️ Upgrade to Nassau 0.13.0

    Maven

    The following artifacts are available in the Central Repository:

    Name Group ID Artifact ID Version
    Parity Order Book com.paritytrading.parity parity-book 0.6.0
    Parity File Formats com.paritytrading.parity parity-file 0.6.0
    Parity Matching Engine com.paritytrading.parity parity-match 0.6.0
    Parity Network Protocols com.paritytrading.parity parity-net 0.6.0
    Parity Utilities com.paritytrading.parity parity-util 0.6.0