Closed issues:
- Rename to ObjectTracer? #80
v1.0.0 (2021-05-22)
Merged pull requests:
v0.6.1 (2021-05-09)
Fixed bugs:
Merged pull requests:
- Drop activesupport #77 (st0012)
- Implement Configuration class manually #76 (st0012)
- Clean gemspec #75 (st0012)
- Replace pry with method_source #74 (st0012)
v0.6.0 (2021-04-25)
Implemented enhancements:
Merged pull requests:
- Drop activerecord requirement #73 (st0012)
- Improve file-writing tests #72 (st0012)
- Simplify output logic with Ruby' Logger class #70 (st0012)
- Refactor Payload classes #68 (st0012)
v0.5.7 (2020-09-09)
Implemented enhancements:
- Use pastel in output payload #62
Closed issues:
- Support tag option #64
Merged pull requests:
v0.5.6 (2020-07-17)
v0.5.5 (2020-07-16)
Fixed bugs:
- InitializationTracker's logic can cause error #60
Closed issues:
- Refactor get_method_from_object #59
Merged pull requests:
v0.5.4 (2020-07-05)
Closed issues:
Merged pull requests:
- Restructure README.md #58 (st0012)
- Better support on private methods #57 (st0012)
- Add with_* helpers (e.g. with_print_calls) #56 (st0012)
- Add force_recording option for debugging #55 (st0012)
- Add print_instance_* and write_instance_* helpers #54 (st0012)
- Fix tap_init by adding c_* event type #53 (st0012)
v0.5.3 (2020-06-21)
Closed issues:
- Global Configuration #46
- Support write_* helpers #44
- Use Method#source to replace Payload#method_head’s implementation #19
Merged pull requests:
- Support Global Configuration #48 (st0012)
- Support write_* helpers #47 (st0012)
- Hijack attr methods with
hijack\_attr\_methods
option #45 (st0012)
v0.5.2 (2020-06-10)
Closed issues:
Merged pull requests:
v0.5.1 (2020-06-07)
Fixed bugs:
- Filter Out Entries From TappingDevice #35
Merged pull requests:
- Update GitHub Actions Configuration #40 (st0012)
- Fix typo: Guadian -> Guardian #39 (skade)
- Filter out calls about TappingDevice #38 (st0012)
- Drop tap_sql! #37 (st0012)
- Add CollectionProxy class #36 (st0012)
v0.5.0 (2020-05-25)
Closed issues:
- Colorize output of tracing helpers #25
Merged pull requests:
- Update README.md #34 (st0012)
- Colorize output #33 (st0012)
- Add TappingDevice#with to register a with condition #32 (st0012)
v0.4.11 (2020-04-19)
Merged pull requests:
- Update rake requirement from ~> 10.0 to ~> 13.0 #31 (dependabot[bot])
v0.4.10 (2020-02-05)
Implemented enhancements:
Merged pull requests:
v0.4.9 (2020-01-20)
Implemented enhancements:
v0.4.8 (2020-01-05)
Closed issues:
- Provide options for tapping on call or return events #23
Merged pull requests:
v0.4.7 (2019-12-29)
Implemented enhancements:
Closed issues:
- Support tracking ActiveRecord::Base instances by their ids #17
Merged pull requests:
v0.4.6 (2019-12-25)
Merged pull requests:
- Add TappingDevice#and_print method #16 (st0012)
- Add Payload#detail_call_info and improve method_name's format #15 (st0012)
v0.4.5 (2019-12-15)
v0.4.4 (2019-12-15)
Merged pull requests:
v0.4.3 (2019-12-09)
v0.4.2 (2019-12-09)
Merged pull requests:
v0.4.1 (2019-12-06)
Merged pull requests:
v0.4.0 (2019-11-25)
Merged pull requests:
v0.3.0 (2019-11-03)
Implemented enhancements:
v0.2.0 (2019-11-02)
Implemented enhancements:
Merged pull requests:
- Remove tapping_deivce/device.rb #7 (st0012)
- Reduce namespace #6 (st0012)
- Register and control all devices from Device class #5 (st0012)
- Support
TappingDevice::Device\#stop\_when
#4 (st0012)
v0.1.1 (2019-10-20)
Implemented enhancements:
- More filters, Refactoring and Readme update #2 (st0012)
- Support tapping ActiveRecord class/instance #1 (st0012)
v0.1.0 (2019-10-19)
* This Changelog was automatically generated by github_changelog_generator