Karafka v1.0.1 Release Notes
Release Date: 2017-10-27 // over 6 years ago-
- #210 - LoadError: cannot load such file -- [...]/karafka.rb
- 0️⃣ Ruby 2.4.2 as a default (+travis integration)
- ⬆️ JRuby upgrade
- 🚚 Expanded persistence layer (moved to a namespace for easier future development)
- #213 - Misleading error when non-existing dependency is required
- #212 - Make params react to #topic, #partition, #offset
- #215 - Consumer group route dynamic options are ignored
- 💎 #217 - check RUBY_ENGINE constant if RUBY_VERSION is missing (#217)
- 🔧 #218 - add configuration setting to control Celluloid's shutdown timeout
- 📇 Renamed Karafka::Routing::Mapper to Karafka::Routing::TopicMapper to match naming conventions
- 🛠 #219 - Allow explicit consumer group names, without prefixes
- 🛠 Fix to early removed pid upon shutdown of demonized process
- max_wait_time updated to match https://github.com/zendesk/ruby-kafka/issues/433
- 👀 #230 - Better uri validation for seed brokers (incompatibility as the kafka:// or kafka+ssl:// is required)
- 🛠 Small internal docs fixes
- Dry::Validation::MissingMessageError: message for broker_schema? was not found
- ⚠ #238 - warning: already initialized constant Karafka::Schemas::URI_SCHEMES