Releases: teletha/sinobu
Releases · teletha/sinobu
sinobu v2.9.4
Miscellaneous Chores
- update github user name (82776fc)
sinobu v2.9.3
Miscellaneous Chores
- try to fix unpublished artifact in jitpack (4d113de)
sinobu v2.9.2
Miscellaneous Chores
- ci process (4044aca)
sinobu v2.9.1
Bug Fixes
- ci process (89f6918)
sinobu v2.8.0
Features
- Add I#wiseF(constant) and #wiseS(constant). (075560c)
- Drop Enumeration support for Signal. (d05017c)
- Drop I#wiseBC and #wiseBF. (fa42ffb)
- Drop I#wiseTC and #wiseTF (1716c6d)
- Drop Signal#buffer(Signal boundary, Supplier collection). (9306315)
- Drop Signal#contains, use #any instead. (123e9e8)
- Drop Signal#diff(WiseFunction<V, K> keySelector). (05c5d39)
- Drop Signal#errorResume and add Signal#stopError. (c458c06)
- Rename from Signal#combineLatestMap to #keyMap. (91d42fd)
Bug Fixes
sinobu v2.7.0
Features
- Add Signal#pair. (c115337)
- Drop all Signal#maps methods. (4200ccb)
- Drop Signal#delay(long count), use #buffer(long, long) instead. (03d8d4e)
- Drop Signal#recover and #retry with configurable parameters. (d811713)
- Drop Signal#repeat with configurable parameters. (7053181)
- Drop Signal#skipError without parameters. (ada0043)
- Drop Signal#take and #skip by duration, use #xxxUntil instead. (bbf51d5)
- Drop Signal#take(Collection) and #skip(Collection). (ab7bc80)
- Drop Signal#takeUntil(Object) and #skipUntil(Object). (20eab42)
- Drop Signale#recover and #retry with error type. (7f739ed)
sinobu v2.6.0
Features
- Drop I#accept and #reject. Use I.Accept and I.Reject instead. (aead9a5)
- Drop I#join, use String#join instead. (c14895f)
- Drop Model#get(Object, String). (7e42cb5)
- Drop Signal#delay(Supplier). (483d746)
- Drop Signal#effectOnComplete(List), use #buffer() instead. (ece3703)
- Drop Signal#index without starting index number. (391d47f)
- Drop Signal#scanWith, use #scan(Supplier, WiseBiFunction). (7d7b16b)
- Drop Signal#single and #size(int). (ba57f4e)
- Drop Signal#skipAll. (0317e32)
- Drop Signal#to(Class<? extend Collection>). (94a934b)
- Drop Signal#toBinary, use Signal#toggle instead. (5f9ec96)
- Drop Signale#toggle without initial boolean value. (c5700e3)
- Drop Signale#toggle(boolean). (07e1666)
- Drop support I#bundle for Iterable. (0a48b8c)
- Drop support I#schedule without ScheduledExecutorService. (a8c7729)
- Drop time related Signal methods without ScheduledExecutorService. (211f421)
- Provide generic aware I#accept and #reject. (5521932)
Bug Fixes
- Signal#skip(Signal) is broken. (d8bc6af)
sinobu v2.5.0
sinobu v2.4.1
Bug Fixes
- Multiple loggers lost the message to console. (5cb0163)
sinobu v2.4.0
Features
- (Re)Provide logging methods. (0861c16)
- Add 'LogAppend' configuration. (52d2bb5)
- Add logging utilities (I#trace #debug #info #warn #error) (b4edb16)
- Add various configurable logging parameters. (a8dd676)
- File logger can configure the file rotation size using (67778c1)
- High speed logging utility. (360bf55)
- I#env is strongly typed by the default value. (e4dc29c)
- Log can flash smartly now. (75daa68)
- Provide garbage-free logging. (6fb326e)
- User can configure the log directory for each loggers. (214ea60)
- User can define the extra log handler. (836fb7d)
Bug Fixes
- Clear logger buffer. (118a773)
- Enhance logging utility. (8171859)
- Failed to inter type. (6e341f3)
- File logger can delete old sparse files. (2af4e86)
- File logger can flush automatically. (0ff6ea3)
- Log files are generated only when they are needed. (3b9fa10)
- Logging is not flushed immediately. (c864092)
- Make async logging more fast. (100c34c)
- Make logging more faster. (c22d762)
- Make logging more faster. (92adae8)
- Make logging more faster. (882073f)
- Reduce creating instance on logging. (56263f0)
- Reduce memory usage on IO task. (d284915)
- Sets the length of the log level display name to a fixed width (5). (96403d1)
- Update pom. (eaeb35d)