v1.5.0 (2024-05-16)
Implemented enhancements:
- Add support for graphql 2.2 and 2.3 #271 (00dav00)
- Support Rails 7.1 #267 (mcelicalderon)
v1.4.0 (2023-10-30)
Implemented enhancements:
- Add ability to customize raise_user_error_list method #262
- Allow defining a custom raise_user_error_list method #263 (mcelicalderon)
- Create pt-BR.yml #260 (celsoMartins)
v1.3.0 (2023-09-01)
Implemented enhancements:
- Support graphql v2.1 #257 (mcelicalderon)
v1.2.0 (2022-11-21)
Implemented enhancements:
v1.1.1 (2022-10-20)
Fixed bugs:
v1.1.0 (2022-09-15)
Implemented enhancements:
- Support Rails 7 #241 (mcelicalderon)
Merged pull requests:
- Fix typo in README file. #238 (MathiasPfeil)
v1.0.1 (2022-08-15)
Fixed bugs:
- A class must be provided when mounting a model. String values are no longer supported #235
- Use the class itself in the route generator instead of a string representation #236 (whotwagner)
- Honor dta auth cookie when using the schema plugin in a main rails project route #233 (00dav00)
v1.0.0 (2022-08-04)
Breaking changes:
- Remove deprecated model and controller concerns #214 (mcelicalderon)
- Load reqs with zeitwerk (drop ruby 2.3 support) #209 (00dav00)
- Remove deprecated authentication methods #199 (mcelicalderon)
- Remove all deprecated queries before v1.0 release #198 (mcelicalderon)
- Drop support for ruby 2.2 #197 (mcelicalderon)
Implemented enhancements:
- Add GraphQL 2 support #222 (mcelicalderon)
- Add support for graphql 1.13 #205 (mcelicalderon)
Closed issues:
- Uninitialized constant GraphqlDevise #216
Merged pull requests:
- Remove deprecations from docs before v1 release #201 (mcelicalderon)
v0.18.2 (2022-03-09)
Implemented enhancements:
v0.18.1 (2022-03-06)
Deprecated:
- Deprecate model and controller concerns. Provide new versions #213 (mcelicalderon)
v0.18.0 (2022-02-08)
Implemented enhancements:
- Support GQL 1.13 #211 (mcelicalderon)
Closed issues:
- Potential Bug For MailHelper #144
v0.17.1 (2021-08-02)
Implemented enhancements:
- Set context[:current_resource] upon login #193 (TomasBarry)
Merged pull requests:
v0.17.0 (2021-06-09)
Implemented enhancements:
- Another click in confirm account results in error #184
- Add resendConfirmationWithToken mutation #186 (mcelicalderon)
- Add register mutation and alternate confirmation flow #185 (mcelicalderon)
Deprecated:
- Deprecate mutations and queries that required a redirect #187 (mcelicalderon)
Merged pull requests:
- Document new registration and confirmation flow #188 (mcelicalderon)
v0.16.0 (2021-05-20)
Implemented enhancements:
- Allow checking of authenticaded resource via callable object #180 (mcelicalderon)
Merged pull requests:
- Document authenticate with callable #181 (mcelicalderon)
v0.15.0 (2021-05-09)
Implemented enhancements:
- Allow controller level authentication #175 (mcelicalderon)
Deprecated:
- Deprecate authenticating resources inside the GQL schema #176 (mcelicalderon)
Merged pull requests:
- Add controller level auth documentation #177 (mcelicalderon)
v0.14.3 (2021-04-28)
Implemented enhancements:
Fixed bugs:
- ArgumentError (wrong number of arguments (given 2, expected 0..1)) #169
v0.14.2 (2021-03-08)
Implemented enhancements:
v0.14.1 (2021-02-11)
Implemented enhancements:
- Testing Authenticated Elements #138
- Add support for GraphQL 1.12 #150 (mengqing)
- Allow setting current resource in tests #149 (00dav00)
Merged pull requests:
- Document password reset flows #147 (mcelicalderon)
v0.14.0 (2021-01-19)
Implemented enhancements:
- Alternate reset password flow, only 2 steps, no redirect #146 (mcelicalderon)
v0.13.6 (2020-12-22)
Security fixes:
- Possible security issue with password reset and redirectUrl #136
- Add redirect whitelist validation to all queries and mutations #140 (mcelicalderon)
v0.13.5 (2020-11-20)
Implemented enhancements:
v0.13.4 (2020-08-16)
Implemented enhancements:
v0.13.3 (2020-08-13)
Fixed bugs:
- Fix unconfirmed_email confirmation. Ignore devise reconfirmable config. #126 (mcelicalderon)
v0.13.2 (2020-08-12)
Fixed bugs:
- Save resource after generating credentials in resource confirmation #125 (mcelicalderon)
v0.13.1 (2020-07-30)
Implemented enhancements:
- Add credentials field on signUp mutation #122 (mcelicalderon)
Closed issues:
- Checking for
performed?
when mounting into your graphql schema. #110 - no query string for email reset #104
v0.13.0 (2020-06-23)
Breaking changes:
- Fix email reconfirmation feature #111 (mcelicalderon)
Implemented enhancements:
- Add frozen string literal to all relevant files #114 (mcelicalderon)
Fixed bugs:
v0.12.3 (2020-06-20)
Implemented enhancements:
- Add support for graphql 1.11 #108 (mcelicalderon)
v0.12.2 (2020-06-17)
Breaking changes:
- Fix set_resource_by_token no mapping error in no eager load envs #107 (mcelicalderon)
Fixed bugs:
- Separate endpoint url for mailers even if mounting the gem in your own schema #105
- Devise mapping error #103
- Use the url where the schema is mounted in emails links #106 (00dav00)
v0.12.1 (2020-06-12)
Security fixes:
- Insecure send password reset mutation? #98
- Avoid returning user information on password reset mutation #100 (00dav00)
v0.12.0 (2020-06-12)
Implemented enhancements:
- Mount auth operations in main GQL schema #96 (mcelicalderon)
v0.11.4 (2020-05-23)
Implemented enhancements:
- Do nothing if forgery protection enabled in ApplicationController #93 (mcelicalderon)
v0.11.3 (2020-05-23)
Implemented enhancements:
- Default
change_headers_on_each_request
to false #76 - Replace the auth model concern on generator execution #53
- Generator. Use our modules, change defaults #91 (mcelicalderon)
v0.11.2 (2020-05-07)
Fixed bugs:
- Avoid multiple schema and type load (Devise behavior) #88 (mcelicalderon)
v0.11.1 (2020-05-05)
Implemented enhancements:
- Add case insensitive fields to sign_up and login #66
- Honor Devise's case insensitive fields #81 (mcelicalderon)
Fixed bugs:
- Add query and mutation type only once after app routes #87 (mcelicalderon)
Closed issues:
Merged pull requests:
- Improve readme file #84 (mcelicalderon)
v0.11.0 (2020-04-11)
Breaking changes:
- Make Authenticatable type not null #80 (mcelicalderon)
Implemented enhancements:
- Add mount method option sanitizer #78 (mcelicalderon)
Fixed bugs:
- Refactor mount method operations #79 (mcelicalderon)
- Fix routes GQL ruby (v1.10.0) version check #74 (mcelicalderon)
v0.10.1 (2020-03-21)
Fixed bugs:
- Routes mount_graphql_devise_for with module not work #69
- Fix mounting models inside another module #70 (mcelicalderon)
v0.10.0 (2020-02-04)
Implemented enhancements:
- Add additional mutations and queries option #64 (mcelicalderon)
v0.9.2 (2020-02-02)
Implemented enhancements:
- Fix bug with GQL 1.10 #62 (mcelicalderon)
Fixed bugs:
- mutation': Second definition of 'mutation(...)' (GraphqlDevise::Types::MutationType) is invalid #59
Merged pull requests:
v0.9.1 (2019-12-26)
v0.9.0 (2019-12-26)
Implemented enhancements:
- Allow returning auth info as part to the response type #50
- Return credentials field in login mutation #55 (mcelicalderon)
Fixed bugs:
- Error when including this gem's controller concern #47
- Fix concern aliases #54 (mcelicalderon)
v0.8.1 (2019-11-27)
Fixed bugs:
- Add dummy query field if none is provided. Works when devise_invitable is loaded #48 (mcelicalderon)
v0.8.0 (2019-11-26)
Breaking changes:
v0.7.0 (2019-11-25)
Implemented enhancements:
Fixed bugs:
- Add missing localized messages #41 (mcelicalderon)
v0.6.0 (2019-10-30)
Breaking changes:
- Change send password reset operation name #32 (mcelicalderon)
v0.5.0 (2019-10-24)
Implemented enhancements:
v0.4.1 (2019-10-18)
Fixed bugs:
- NoMethodError generate_confirmation_token! but not supporting confirmable #24
- Refactor signUp mutation, fix confirmable disabled #26 (mcelicalderon)
Merged pull requests:
v0.4.0 (2019-10-14)
Implemented enhancements:
- Support
skip
andonly
when mounting routes #19 (mcelicalderon)
v0.3.0 (2019-10-04)
Breaking changes:
- Use new dir for email templates #17 (mcelicalderon)
Fixed bugs:
- Fix separate resource mounts #16 (mcelicalderon)
v0.2.0 (2019-09-16)
Implemented enhancements:
- Create user confirmation query #13 (00dav00)
- Send password reset email #12 (mcelicalderon)
- Check reset password token mutation #10 (mcelicalderon)
- Update password mutation #9 (mcelicalderon)
- Return errors using new GraphQL specification #8 (mcelicalderon)
- Create sign up mutation #7 (00dav00)
v0.1.1 (2019-08-30)
Implemented enhancements:
- Take custom mutations when mounting gem in routes #5 (mcelicalderon)
- Cleanup login mutation #3 (mcelicalderon)
- PoC first login mutation #2 (mcelicalderon)
* This Changelog was automatically generated by github_changelog_generator