PackageTrack
Sign in Get early access

api_guide

API Guide is package to generate API calls documentations like OpenAPI schema.

1.1.8 138 downloads/mo #1702 most downloaded on pub.dev Eng-Mouaz-M-AlShahmeh/api_guide

What this package is like to depend on

Last release 2 years ago

no release in 18 months

Release timing varies

gaps range from 8 days to 3 months

Nearly every release is documented

notes for 26 of 26 stable releases

Nothing withdrawn

no release was ever pulled

3 years old

26 releases · first in 2023

0 releases in the last 12 months

see the full history below

Release timeline

26 releases · Oct 2023 to May 2024
2024 2025 2026
Release Pre-release

Releases

latest 26
  1. 1.1.8 15 May 2024
    Release notes
    • Update MaterialStateProperty to WidgetStateProperty in (close_dialog_btn, sample_code_btn, server_btn, search).
    • Update background to surfaceContainer in markdown_widget.
    • Update onBackground to onSurfaceVariant in markdown_widget.
    • Update example/web directory to support new service_worker features.
    • Update url_launcher dependency in pubspec.yaml with version 6.2.6.
    • Update flutter_riverpod dependency in pubspec.yaml with version 2.5.1.
    • Update flutter_markdown dependency in pubspec.yaml with version 0.7.1.
    • Update markdown dependency in pubspec.yaml with version 7.2.2.
    Open source →
  2. 1.1.7 24 Feb 2024
    Release notes
    • Update to the new HardwareKeyboard functionality.
    • Remove provider dependency.
    • Add flutter_riverpod dependency in pubspec.yaml with version 2.4.10.
    • Update flutter_markdown dependency to 0.6.20+2.
    • Update markdown dependency to 7.2.1.
    • Update url_launcher dependency to 6.2.5.
    • Change the state management way from provider to riverpod in all library files.
    • Update the library documentation.
    Open source →
  3. 1.1.6 13 Feb 2024
    Release notes
    • Update the library documentation.
    Open source →
  4. 1.1.5 13 Feb 2024
    Release notes
    • Update the library documentation.
    Open source →
  5. 1.1.4 28 Dec 2023
    Release notes
    • Add markdown dependency.
    • Fix Emoji issue.
    • Fix markdown colorScheme.
    • Add markdown code style.
    Open source →
  6. 1.1.3 27 Dec 2023
    Release notes
    • Import flutter_markdown package with the version of ^0.6.18+2.
    • Add markdown_widget helper to add markdown functionality.
    • Add at Constants class (size500, size600, size800, size1000, size1500, size2500, size4000, size5000, size8000 and size10000) attributes.
    • Add at Constants class the markdownTextStyle and markdownTextStyleBodyMedium from type of TextStyle and markdownTextTheme from type of TextTheme.
    • Add the markdown functionality at (Introduction section, API items' description and FAQ answers).
    Open source →
  7. 1.1.2 06 Dec 2023
    Release notes
    • Fix the Found no Flutter in your PATH. Could not determine the current Flutter version.
    Open source →
  8. 1.1.1 24 Nov 2023
    Release notes
    • Fix add function by making params as not immutable.
    • Update example code.
    Open source →
  9. 1.1.0 24 Nov 2023
    Release notes
    • Remove unnecessary lints dependencies.
    • Update example code.
    • Make APIServer class constructor as const.
    • Add SecuritySchemeType enum which supports common 19 standard types.
    • Add APISecurityScheme domain class.
    • Add isSecurityItem bool attribute to APIGuideParam to check functionality of security schemes.
    • Update the updateAPIItemAndKeys application function to make isSecurityItem value not affecting the left side api items.
    • Add updateAPIItemWithSecurity application function.
    • Enhance the appearance of the api item right section.
    • Add Security section at the right of the api item.
    • Add hint if the security is optional at the api item.
    • Update faq item is expanded function.
    • Add security_item presentation function.
    Open source →
  10. 1.0.17 18 Nov 2023
    Release notes
    • Remove urlHost attribute from display functions from interface, implementation and main screen.
    • Add APIServer domain class with urlHost String and optional title String.
    • Pass new List of the APIServer attribute instead of urlHost.
    • Update example code by updating servers attribute.
    Open source →
  11. 1.0.16 18 Nov 2023
    Release notes
    • Fix empty values for introduction, api items and faq sections at body and navigators.
    • Fix empty values at search dialog.
    • Fix Params items responsiveness.
    • Add isDeprecated and isInternal bool attributes to the APIItem domain class.
    • Add optional warning deprecated and info internal icons at the api item header with tooltip on hover.
    Open source →
  12. 1.0.15 17 Nov 2023
    Release notes
    • Add explanatory comments.
    • Add needed constructors.
    Open source →
  13. 1.0.14 17 Nov 2023
    Release notes
    • Add explanatory comments.
    • Add needed constructors.
    Open source →
  14. 1.0.13 17 Nov 2023
    Release notes
    • Remove unnecessary import of dart:io
    • Add explanatory comments.
    Open source →
  15. 1.0.12 17 Nov 2023
    Release notes
    • Fix designs at api card header, api card sample code header, api card params and body request, and footer links.
    • Fix search result item fixed length of item description.
    • Fix search dialog results scrolling.
    • Update provider package to the version 6.1.1.
    • Update flutter_lints to the version 3.0.1.
    Open source →
  16. 1.0.11 13 Nov 2023
    Release notes
    • Enhance version shape with fixed one decimal after comma.
    • Enhance app bar shape at large screens.
    • Enhance Navigator shape with optional contact email footer.
    • Fix navigation to the same path but different http methods.
    • Add SPDXLicenceType enums which support 400+ types.
    • Add SPDX Licence Type optional footer link.
    • Add Contact optional footer link.
    • Add sendEmail helper function.
    • Add Contact optional footer email.
    Open source →
  17. 1.0.10 11 Nov 2023
    Release notes
    • Update param domain class with needed attributes.
    • Add ParameterType enum.
    • Update sample code helper classes.
    • Remove unnecessary headers from request class and merge with params.
    • Make SampleCodePureTypes class as @immutable class.
    • Update presentation of request api item details by params.
    • Fix Closure and Obj-C request body sample code attributes.
    • Add Query Params to sample code.
    • Add Path Params dynamically to API Item header card path URL.
    • Add Path Params to sample code.
    • Update example code.
    Open source →
  18. 1.0.9 09 Nov 2023
    Release notes
    • Enhance responsiveness at small screens.
    • Update control search icon shortcut on windows platform.
    • Remove unnecessary widgets from FAQs section and search dialog.
    • Handle Esc key when close sample code dialog.
    • Add @immutable annotation to proper domain and constant classes.
    Open source →
  19. 1.0.8 08 Nov 2023
    Release notes
    • Fix Privacy and Terms link clicks.
    • Enhance sample code button appearance.
    • Enhance performance issues.
    • Add optional theme color swatches from 14 color pallets.
    • Import provider with version 6.0.5 package and enhance state management.
    • Add explanatory comments.
    Open source →
  20. 1.0.7 03 Nov 2023
    Release notes
    • Add explanatory comments.
    • Fix Windows Ctrl key listener.
    • Make all texts as a selectable.
    Open source →
  21. 1.0.6 03 Nov 2023
    Release notes
    • Fix the API Guide header theme switch.
    • Fix the return back from the main API Guide widget by wrapping with WillPopScope .
    Open source →
  22. 1.0.5 03 Nov 2023
    Release notes
    • Fix sample code snippets to expand to the width.
    • Fix API Item header at small screens.
    • Fix FAQs title at small screens.
    • Lightening the background color of the sample code.
    • Fix responses to expand to the width.
    • Reduce navigation functions to one and call everywhere.
    • Add responsive search widget to search the API integration guide.
    • Update example code by updating const positions.
    • Update APIItem class model by adding isHovered attribute.
    • Add explanatory comments.
    Open source →
  23. 1.0.4 30 Oct 2023
    Release notes
    • Import url_launcher with version 6.2.1 package.
    • Add Privacy & Policy and Terms of Use optional footer links.
    Open source →
  24. 1.0.3 27 Oct 2023
    Release notes
    • Add explanatory comments.
    • Add theme light / dark mode feature.
    Open source →
  25. 1.0.2 20 Oct 2023
    Release notes
    • Justify Introduction text.
    • Justify FAQs answer text.
    • Update MyHomePage at example by new super key way.
    • Update example flutter_lints to 3.0.0
    • Update library flutter_lints to 3.0.0
    • Update lints to 3.0.0
    • Remove unused cupertino_icons at example pubspec.yaml
    Open source →
  26. 1.0.1 19 Oct 2023
    Release notes
    • Initial release of package and example project.
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive