Skip to content

Commit 4835a03

Browse files
committed
Update CHANGELOG
1 parent f7ead03 commit 4835a03

File tree

1 file changed

+63
-0
lines changed

1 file changed

+63
-0
lines changed

CHANGELOG.md

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,66 @@
1+
## 3.1.0
2+
Changes
3+
- Fix new lines after comments for rubocop compatibility [#757](https://github.com/ctran/annotate_models/pull/757)
4+
- Fix messages from AnnotateRoutes [#737](https://github.com/ctran/annotate_models/pull/737)
5+
- Support YARD notation [#724](https://github.com/ctran/annotate_models/pull/724)
6+
- Refactor AnnotateRoutes.routes_file_exist? [#716](https://github.com/ctran/annotate_models/pull/716)
7+
- Refactor namespace Annotate [#719](https://github.com/ctran/annotate_models/pull/719)
8+
- Add columns managed by Globalize gem [#602](https://github.com/ctran/annotate_models/pull/602)
9+
10+
Bug Fixes
11+
- Fix additional_file_patterns parsing [#756](https://github.com/ctran/annotate_models/pull/756)
12+
- Fix typo in README [#752](https://github.com/ctran/annotate_models/pull/752)
13+
- Fix bin/annotate NoMethodError [#745](https://github.com/ctran/annotate_models/pull/745)
14+
- Fix README for YARD format [#740](https://github.com/ctran/annotate_models/pull/740)
15+
- Fix constant names that were not renamed in #721 [#739](https://github.com/ctran/annotate_models/pull/739)
16+
- Replace soft-deprecated constant `HashWithIndifferentAccess` to `ActiveSupport::HashWithIndifferentAccess` [#699](https://github.com/ctran/annotate_models/pull/699)
17+
- [Fix #570](https://github.com/ctran/annotate_models/issues/570) Change of foreign key should be considered as a column change
18+
- [Fix #430](https://github.com/ctran/annotate_models/issues/430) Handle columns from activerecord-postgis-adapter [#694](https://github.com/ctran/annotate_models/pull/694)
19+
- Add ActiveAdmin option to template [#693](https://github.com/ctran/annotate_models/pull/693)
20+
- Fix foreign key issue with Rails 6 and Sqlite3 [#695](https://github.com/ctran/annotate_models/pull/695)
21+
- Fix Serializers Test Directory [#625](https://github.com/ctran/annotate_models/pull/625)
22+
- [Fix #624](https://github.com/ctran/annotate_models/issues/624) Correct default values for columns when ActiveRecord::Enum is used [#677](https://github.com/ctran/annotate_models/pull/677)
23+
- [Fix #675](https://github.com/ctran/annotate_models/issues/675) Correct indentation for double-byte characters [#676](https://github.com/ctran/annotate_models/pull/676)
24+
- FIX: Ensure only one line is around the annotation [#669](https://github.com/ctran/annotate_models/pull/669)
25+
- Fix shifted when format_markdown option enabled and used non-ascii [#650](https://github.com/ctran/annotate_models/pull/650)
26+
27+
Project improvements
28+
- Refactor RSpec for AnnotateModels - structuralize test cases [#755](https://github.com/ctran/annotate_models/pull/755)
29+
- Refactor test cases of AnnotateRoutes as for Rake versions [#754](https://github.com/ctran/annotate_models/pull/754)
30+
- Add integration tests to project [#747](https://github.com/ctran/annotate_models/pull/747)
31+
- Refactor test cases for AnnotateRoutes.remove_annotations [#748](https://github.com/ctran/annotate_models/pull/748)
32+
- Refactor RSpec for AnnotateModels - with Globalize gem [#749](https://github.com/ctran/annotate_models/pull/749)
33+
- Fixed CHANGELOG.md to add link to each PR [#751](https://github.com/ctran/annotate_models/pull/751)
34+
- Delete integration test fixtures [#746](https://github.com/ctran/annotate_models/pull/746)
35+
- Remove remaining integration test files [#744](https://github.com/ctran/annotate_models/pull/744)
36+
- Remove unworking integration tests [#725](https://github.com/ctran/annotate_models/pull/725)
37+
- Refactor Annotate::Parser [#742](https://github.com/ctran/annotate_models/pull/742)
38+
- Refactor RSpec for AnnotateModels (4) - AnnotateModels.get_schema_info (without custom options) [#735](https://github.com/ctran/annotate_models/pull/735)
39+
- Refactor RSpec for AnnotateRoutes (1) [#736](https://github.com/ctran/annotate_models/pull/736)
40+
- Refactor AnnotateRoutes.rewrite_contents [#734](https://github.com/ctran/annotate_models/pull/734)
41+
- AnnotateModels.get_schema_info (with custom options) [#732](https://github.com/ctran/annotate_models/pull/732)
42+
- Fix typo in RSpec of AnnotateModels [#731](https://github.com/ctran/annotate_models/pull/731)
43+
- Remove AnnotateRoutes.rewrite_contents_with_header [#730](https://github.com/ctran/annotate_models/pull/730)
44+
- Refactor AnnotateRoutes.annotate_routes and .rewrite_contents_with_header [#729](https://github.com/ctran/annotate_models/pull/729)
45+
- Refactor AnnotateModels::Parser [#728](https://github.com/ctran/annotate_models/pull/728)
46+
- Remove invalid document of AnnotateRoutes.rewrite_contents [#727](https://github.com/ctran/annotate_models/pull/727)
47+
- Refactor RSpec for AnnotateModels (1) [#726](https://github.com/ctran/annotate_models/pull/726)
48+
- Refactor AnnotateModels::Helpers [#723](https://github.com/ctran/annotate_models/pull/723)
49+
- Refactor AnnotateRoutes.remove_annotations [#715](https://github.com/ctran/annotate_models/pull/715)
50+
- Fix AnnotateRoutes.extract_magic_comments_from_array [#712](https://github.com/ctran/annotate_models/pull/712)
51+
- Rename FactoryGirl to FactoryBot [#721](https://github.com/ctran/annotate_models/pull/721)
52+
- Refactor AnnotateRoutes.header [#714](https://github.com/ctran/annotate_models/pull/714)
53+
- Freeze constant AnnotateRoutes::HEADER_ROW [#713](https://github.com/ctran/annotate_models/pull/713)
54+
- Add constants MAGIC_COMMENT_MATCHER [#711](https://github.com/ctran/annotate_models/pull/711)
55+
- Rename method and variable of AnnotateRoutes for readability [#709](https://github.com/ctran/annotate_models/pull/709)
56+
- Refactor lib/annotate.rb [#707](https://github.com/ctran/annotate_models/pull/707)
57+
- Delete TODO.md [#700](https://github.com/ctran/annotate_models/pull/700)
58+
- Tidy README [#701](https://github.com/ctran/annotate_models/pull/701)
59+
- Convert documentation files to Markdown [#697](https://github.com/ctran/annotate_models/pull/697)
60+
- Upgrade and fix CI [#698](https://github.com/ctran/annotate_models/pull/698)
61+
- Add upgrade instructions to README [#687](https://github.com/ctran/annotate_models/pull/687)
62+
- Fix Github release action [#682](https://github.com/ctran/annotate_models/pull/682)
63+
164
## 3.0.3
265
- Use a less error-prone way of specifying gem files [#662](https://github.com/ctran/annotate_models/pull/662)
366
- Update rake requirement from `>= 10.4, < 13.0` to `>= 10.4, < 14.0` [#659](https://github.com/ctran/annotate_models/pull/659)

0 commit comments

Comments
 (0)