Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v3.15 Updates #194

Merged
merged 26 commits into from
Aug 10, 2024
Merged

v3.15 Updates #194

merged 26 commits into from
Aug 10, 2024

Conversation

Incpi
Copy link
Collaborator

@Incpi Incpi commented Jul 24, 2024

Hello Dominic / @Lunahri17,

Manifest Reversion for RAM Issue (#192)

  • Affected Capabilities: Manage and Provide Integration Technology Guidance.
  • Issue: Improper URL matching causing issues. Avoid unnecessary code injections. Prefer explicit URL declaration for better maintenance.
  • Fix: Corrected incorrect and redundant manifest URLs for the CN server.

UI Enhancements

Color Mode Detection

  • Automatically detects and applies dark mode by default.
    Dark Mode Applied

Improved Dark Mode Colors

  • Adjusted colors for better readability in dark mode, especially for large integrations and zoomed-out views.
    Improved Dark Mode Colors

Performance Stats Plugin

  • Enhanced color scheme for dark mode.
    Performance Stats Plugin

New Navigation Buttons

  • Introduced buttons for seamless step navigation.
    Navigation Buttons

Popup Positioning

  • Popups are now state-aware for better positioning.

Latency Indicators

  • Added loading indicators for latency between steps. Closable but suggest waiting.
    Latency Indicator

Ace Editor Scrollbar Fix

  • Fixed invisible scrollbar issue in dark theme. Updated with darker scrollbar to match.
    image

Element Highlighting

  • Active or last activated elements are now highlighted in teal. (Performance plugin: it won't show active element even it has teal color but different purpose.)
    Element Highlighting

Inline Trace Dimmer to blurred

  • The dimmer effect is now blurred instead of black for faster popup display.
    Inline Trace Dimmer

Toast Notification Support

  • Toast notifications now support the dark theme.
    Toast Notification

Backend and Code Quality

XML Declaration Preservation

  • Ensured that XML declarations remain intact during code prettification.
    XML Declaration

Download Option for Body Content

  • Added a download option for body content with the proper file extension to reduce manual unzipping and copy-saving.
  • New text-wrap option & better theme editor controls are added
    Download Option
    image

General UI Bug Fixes

  • Various UI bugs have been addressed for a smoother experience.

What's new logs & UI Change

  • No need to maintain manual work instead readme String as template. it will work
  • UI is grouped so easier to follow

Backend Organization

  • Improved backend organization by ensuring all appended elements are under a global element.
    Backend Organization

Thank you

Best,
Omkar

@Lunahri17
Copy link

yes, i don't think it needs to inject code on these apps.

@Incpi Incpi changed the base branch from main to dev July 25, 2024 04:29
@Incpi Incpi marked this pull request as ready for review July 25, 2024 09:55
@Incpi Incpi marked this pull request as draft July 26, 2024 20:20
@dbeck121
Copy link
Owner

Nice :-) Looks really good. Looking forward to test. Just ping me when I should merge. Right now I see draft state

@Incpi
Copy link
Collaborator Author

Incpi commented Jul 28, 2024

I am still adding a more updates in above notes. I will let you know. 😄
Note : I want to highlight for last note from above global element

Element of cpi helper allowed only inside global element going forward (@dbeck121)

instead of document.body.append > it should be body().append > this append element to global element.

This will help us to maintain and debug bit more easily. This also applies to plugins as well.

@Incpi Incpi changed the title manifests revert back + xml declaration added while prettify code v3.15 Updates Jul 29, 2024
@Incpi Incpi marked this pull request as ready for review July 29, 2024 10:06
@Incpi
Copy link
Collaborator Author

Incpi commented Jul 31, 2024

@dbeck121 You can merge it. Do let me know if you face any issue.
Thanks

@dbeck121 dbeck121 merged commit c726b7a into dbeck121:dev Aug 10, 2024
@dbeck121
Copy link
Owner

Great Work!

@fippu82
Copy link
Collaborator

fippu82 commented Aug 10, 2024

Awesome, I love the Download Body function! Thanks so much for the contributions.

@shajipapn
Copy link

Hi,

1 2

It seems the trace is not getting activate for REST API flows since last week. In integration flows it's working fine.
Is it only for me or for everyone? Am i missing some config for REST API flows?

Please suggest.

Regards
Jakku

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants