Changelog History
Page 1
-
v1.7.2 Changes
- โ Suppress warnings for tableless Rails models (#390)
- ๐ Fix example erdconfig foreign keys (docs) (#392)
- ๐ท Replace CI badge from Travis to GH Actions (#393)
- ๐ Fix spelling error in error msg (#394)
- ๐ Handle deprecated direct_descendants (#395)
- Map foreign keys & current column name to symbols (#397)
-
v1.7.1 Changes
- ๐ Fix for frozen string error (#382)
- โก๏ธ Updated graphviz docs for linux (#351)
-
v1.7.0 Changes
- โ Added support for Rails 7.0 and Ruby 3.0 (#379)
- โ Added optional configuration to set which fonts to use (#378)
- ๐ Improvements to rake tasks (#333, #373)
- Made loading environment.rb optional (#371)
-
v1.6.1 Changes
- โ Added support for Rails 6.1 (#365)
-
v1.6.0 Changes
May 14, 2019๐ It took a couple years, but I think we finally tracked down and fixed the segfault issue that was causing so many graphs to break during generation, or simply be entirely blank! We had a ton of great contributions this past year, and I'm glad to finally get them bundled up and shipped.
๐ One big change is dropping support for Rails 3.2 and Rubies < 2.2; they're unsupported, not even receiving major security patches, so it was time. v1.6.0 /may/ still work with some of these versions, but consider them unsupported going forward.
๐ I also added early support for Rails 6.0.0.rc1; its working in testing, but should be considered experimental. Patches welcome, and if needed updates will ship. I suspect we'll see additional bug reports as 6.0.0 reached final release, but if you have a Rails 6 project I encourage you to give it a try.
- โฌ๏ธ Dropping support for Ruby < 2.2 and Rails < 4.2 (#323)
- โ Added early support for Rails 6.0 (#329)
- ๐ Documentation updates (#268, #269, #276, #288, #295)
- โ Removed restriction that allowed to exclude only models from a diagram (#279)
- โ Added additional margins to cluster (#280)
- ๐ Deprecate safe_level of ERB.new in Ruby 2.6 (#297)
- Fixed only_recursion_depth option failure when used from rake erd task (#266, #324)
- ๐ Allow extra config files to be listed via cli (#275, #326)
- ๐ Fixed long-standing segfault issue by removing identifier from association_identity (#296, #327)
- ๐ Fix for bug when parameter to only option is a single model (#300, #328)
- ๐ Properly handle custom version classes. (#304, #325)
- ๐ Fixed a warning from Ruby RE ambiguous arguments (#315)
- โก๏ธ Updated gem dependencies (#311, #313)
-
v1.5.2 Changes
May 24, 2017- Disable calls to
eager_load_namespaces
< Rails 5 (#263)
- Disable calls to
-
v1.5.1 Changes
May 15, 2017- ๐ Improved < Ruby 2.3 support (#239)
- Squashed once and for all the horizontal vs vertical orientation bugs (#241)
- โ Added option for specifying spline types (#242)
- โ Added a check for Graphviz installation before building out object graph (#248)
- ๐ Fixed a bug in auto-generation rake task (#252)
--cluster
option will work more reliably now! (#253)- โ Because it is 2017, we added Rails 5 to our official test matrix (#254)
- ๐ Fixed a bug in
--only
that prevented it from working reliably (#257) - โ Added eager loading across all namespaces in the app (#258)
- โ Minor improvements to tests (#228)
-
v1.5.0 Changes
August 10, 2016๐ Lots of new stuff in 1.5.0! We've gotten Rails 5.x support in place, as
well as adding 2 new options. "clustering" will draw a box around models
contained in the same name space, helping to visually organize areas of
concern. "only_models_include_depth" - although awkwardly named - will
restrict the depth of graphing to the supplied value.- ๐ New option of 'clustering' by namespace (#205)
- Support for 'only_models_include_depth' option (#219)
- โ Added basic support for non-Rails apps (#208)
- ๐ Avoid duplicate specializations when using STI with an abstract base class (#211)
- ๐ Fixed Ruby 2.1 deprecation warnings (#209)
- ๐ Fixes to tests (#210, #213)
- ๐ Various documentation fixes (#203, #212)
-
v1.4.7 Changes
April 19, 2016- ๐ Fixed grouping of associations (#190)
- ๐ Fixed issue with command line options (#198)
- ๐ Fixed horizontally graph when vertical was wanted and viceversa (#183)
-
v1.4.6 Changes
February 10, 2016- โช Revert auto-generation of diagrams added in #176 (#191)
- ๐ Fix some Ruby warnings (#187)
- Rescue from TypeError when loading target app (#185)