FEATURE_REQUEST.yml 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. name: ➕ Feature Request
  2. description: File a feature request if you have a suggestion for a new feature.
  3. title: "[FR]: "
  4. labels: ["type: feature request"]
  5. body:
  6. - type: markdown
  7. attributes:
  8. value: |
  9. For large or ambiguous requests, such as significant breaking changes
  10. or use cases that could be addressed by multiple different features,
  11. consider instead starting a [Pitch][1] discussion to discuss with
  12. the Firebase community.
  13. A good feature request ideally
  14. * is either immediately obvious (e.g. _Add Sign in with Apple support_), or
  15. * starts with a use case that is not achievable with the existing
  16. Firebase API and includes a brief API proposal that would make the use
  17. case possible.
  18. <!--- Links -->
  19. [1]: https://github.com/firebase/firebase-ios-sdk/discussions/categories/pitches
  20. - type: textarea
  21. attributes:
  22. label: Description
  23. description: |
  24. Describe the feature request. Provide the following:
  25. 1. Use case
  26. 2. How the Firebase SDK _currently_ handles it
  27. 3. How you propose the Firebase SDK _should_ handle it
  28. placeholder: |
  29. 1. ...
  30. 2. ...
  31. 3. ...
  32. validations:
  33. required: true
  34. - type: textarea
  35. attributes:
  36. label: API Proposal
  37. description: |
  38. If your feature request requires API changes, describe the changes and the
  39. new API's signature and usage.
  40. validations:
  41. required: false
  42. - type: dropdown
  43. attributes:
  44. label: Firebase Product(s)
  45. description: Which Firebase products does this feature request apply to?
  46. multiple: true
  47. options:
  48. - AB Testing
  49. - AI Logic
  50. - Analytics
  51. - App Check
  52. - App Distribution
  53. - Authentication
  54. - Crashlytics
  55. - Database
  56. - Data Connect
  57. - Firestore
  58. - Functions
  59. - In-App Messaging
  60. - Installations
  61. - ML Model Downloader
  62. - Messaging
  63. - Performance
  64. - Remote Config
  65. - Storage
  66. validations:
  67. required: true