ToolJet an open-source low-code framework to build and deploy internal tools quickly without much effort from the engineering teams

Overview


ToolJet is an open-source low-code framework to build and deploy internal tools quickly without much effort from the engineering teams. You can connect to your data sources, such as databases (like PostgreSQL, MongoDB, Elasticsearch, etc), API endpoints (ToolJet supports importing OpenAPI spec & OAuth2 authorization), and external services (like Stripe, Slack, Google Sheets, Airtable) and use our pre-built UI widgets to build internal tools.

Docker Cloud Build Status GitHub contributors GitHub issues GitHub stars GitHub closed issues GitHub pull requests GitHub release (latest by date) GitHub commit activity GitHub license Twitter Follow


Visual application builder

2_alt

3 Final_comment_final 5 6

All features

  • Visual app builder: 35+ built-in responsive widgets such as Tables, Charts, Lists, Forms, Progressbars, and more.
  • 20+ data sources: connect to databases, cloud storages and APIs.
  • Desktop & mobile: ;layout widths can be customised to support different screens.
  • Self-host: (supports Docker, Kubernetes, Heroku, AWS EC2, Google Cloud Run, and more).
  • Collaborate: add comments anywhere on the canvas and tag your team members.
  • Extend with plugins:: use our commandline tool to easily boostrap new connectors.
  • Version control: every application have different versions with proper release cycle.
  • Run JS code: ability custom JavaScript snippets
  • Granular access control on organization-level and app-level.
  • low-code: write JS code almost anywhere in the builder. For example, the color property of text can be set to status === 'success' ? 'green' : 'red'
  • no-code query editors for all supported data sources.
  • Join and transform data: transform query results using just JavaScript code.
  • Secure: All the credentials are securely encrypted using aes-256-gcm.
  • Doesn't store data: ToolJet acts only as a proxy and doesn't store any data.
  • SSO: Supports multiple SSO providers

Quickstart

The easiest way to get started with ToolJet is by creating a ToolJet Cloud account. ToolJet Cloud offers a hosted solution of ToolJet. If you want to self-host ToolJet, kindly proceed to deployment documentation.

You can deploy ToolJet on Heroku for free using the one-click-deployment button below.

Tutorials and examples

GitHub contributor leaderboard using ToolJet
Cryptocurrency dashboard using ToolJet
WhatsApp CRM using ToolJet
AWS S3 file explorer

Documentation

Documentation is available at https://docs.tooljet.com.

Self-hosted

You can use ToolJet cloud for a fully managed solution. If you want to self-host ToolJet, we have guides on deploying ToolJet on Kubernetes, AWS EC2, Docker, Heroku and more.

Provider Documentation
AWS EC2 Link
AWS EKS (Kubernetes) Link
GCP GKE (Kubernetes) Link
Azure AKS (Kubernetes) Link
Heroku Link
Docker Link
Google Cloud Run Link

Community support

For general help using ToolJet, please refer to the official documentation. For additional help, you can use one of these channels to ask a question:

  • Slack - Discussions with the community and the team.
  • GitHub - For bug reports and feature requests.
  • Twitter - Get the product updates easily.

Roadmap

Check out our roadmap to get informed of the latest features released and the upcoming ones.

Branching model

We use the git-flow branching model. The base branch is develop. If you are looking for a stable version, please use the main branch or tags labeled as v1.x.x.

Contributing

Kindly read our Contributing Guide to learn and understand about our development process, how to propose bug fixes and improvements, and how to build and test your changes to ToolJet.

Contributors

Licence

ToolJet Β© 2022, ToolJet Solutions Inc - Released under the GNU Affero General Public License v3.0.

Comments
  • Add border color property to button styles

    Add border color property to button styles

    Is your proposal related to a problem?

    There's no option to set a border color to the button component.

    Describe the solution you'd like

    Add a border color property to the button component.

    Screenshot 2022-10-04 at 4 38 25 PM good first issue feature request hacktoberfest up-for-grabs 
    opened by withshubh 36
  • [docs]: add gifs for keyboard shortcuts

    [docs]: add gifs for keyboard shortcuts

    Summary

    Currently, the doc for keyboard shortcuts is text only. The doc needs gifs for every shortcut available to show shortcuts in action.

    Issue Type

    Documentation feature/update

    The entire URL of the documentation with the issue

    https://docs.tooljet.com/docs/tutorial/keyboard-shortcuts

    Steps to reproduce the issue

    No response

    Additional Information

    Solution

    • Create gif for every Shortcut.
    • Create a folder keyboard-shortcuts in static/img/tutorial and put the gifs inside the folder
    • Add gifs using markdown in tutorial/keyboard-shortcuts.md

    Example snippet:

    <div style={{textAlign: 'center'}}>
    
    ![ToolJet - Tutorial - Undo keyboard shortcut](/img/tutorial/keyboard-shortcuts/undo.gif)
    
    </div>
    

    If the issue is confirmed, would you be willing to submit a pull request?

    Yes

    Code of Conduct

    • [X] I agree to follow the ToolJet Code of Conduct
    documentation good first issue hacktoberfest up-for-grabs 
    opened by withshubh 27
  • [localization] Translate App Card in Spanish

    [localization] Translate App Card in Spanish

    Is your proposal related to a problem?

    Add translations for the App Card in Spanish

    Describe the solution you'd like

    The strings need to be translated:

    Screenshot 2022-09-30 at 3 43 04 PM

    Here's the guide to contributing to localization

    good first issue feature request hacktoberfest up-for-grabs 
    opened by withshubh 22
  • fix the height of button in navbar

    fix the height of button in navbar

    Environment

    ToolJet Cloud

    What is the expected behaviour?

    The heights of the buttons in the navbar should be equal.

    What is the current behaviour?

    The Workspace button height is lower than the User button

    How to reproduce the issue?

    1. Go to the dashboard
    2. On the navbar - hower on the buttons to see the difference in height

    Screenshots or Screencast

    Screenshot 2022-05-27 at 1 47 24 AM

    bug good first issue frontend up-for-grabs 
    opened by withshubh 22
  • Add text color style in text input widget

    Add text color style in text input widget

    Proposed feature

    Option to change and update the text color of the text input widget with the Text color property in the style tab.

    Description

    Currently, the text input widget only supports Border radius, Visibility, and Disable as style definitions.

    Screenshot 2022-10-01 at 10 19 24 AM

    reference: https://github.com/ToolJet/ToolJet/pull/1721

    good first issue frontend feature request javascript hacktoberfest up-for-grabs react 
    opened by arpitnath 21
  • Disable home page scrolling

    Disable home page scrolling

    Environment

    Latest Development branch

    What is the expected behaviour?

    Scroll should be disabled

    What is the current behaviour?

    Scroll is enabled

    How to reproduce the issue?

    1. Login
    2. Scroll is enabled in home page

    Screenshots or Screencast

    https://www.loom.com/share/5a8fcb619b634c10b1ee0f6adc0e9510

    Any possible solutions?

    Fix the height and disable scroll

    If the bug is confirmed, would you be willing to submit a PR?

    No

    bug good first issue frontend up-for-grabs 
    opened by gsmithun4 17
  • (JS-D009) Prefer ternary operator

    (JS-D009) Prefer ternary operator

    Description

    Using an if-else statement typically results in more lines of code than a single-line ternary expression, which leads to an unnecessarily larger codebase that is more difficult to maintain. Additionally, using an if-else statement can result in defining variables using let or var solely to be reassigned within the blocks. …

    Occurrences

    There are 6 occurrences of this issue in the repository.

    See all occurrences on DeepSource β†’ deepsource.io/gh/ToolJet/ToolJet/issue/JS-D009/occurrences/

    good first issue hacktoberfest 
    opened by Navaneeth-pk 17
  • Close folder creation input box when user clicks outside

    Close folder creation input box when user clicks outside

    Is your proposal related to a problem?

    Presently, on the application listing screen, if a user clicks on + Folder, the input field for creating a new folder opens up. However, when the user clicks outside, the natural expectation would be to see this input field disappear and go back to how it was prior to clicking on + Folder.

    https://user-images.githubusercontent.com/20333972/136526501-7c65c898-ef91-4292-994c-cd92ca52d365.mp4

    Describe the solution you'd like

    Make it so, that when the user clicks on + Folder and clicks outside, the newly displayed folder name input box be disappeared, and just display the + Folder.

    good first issue feature request hacktoberfest 
    opened by sherfin94 17
  • documentation link looping

    documentation link looping

    when we click any documentation link eg: https://docs.tooljet.io/docs/widgets/number-input this is triggering on a infinite loop of adding /doc to path and the page is getting stuck

    bug documentation good first issue hacktoberfest 
    opened by febinsathar 17
  • The default loader color value for the button widget should be set to `#fff`

    The default loader color value for the button widget should be set to `#fff`

    Version Information

    Environment

    Latest develop

    What is the expected behaviour?

    The default loader color value for the button widget should be set to #fff

    What is the current behaviour?

    The default value is not set for the loader color style definition.

    How to reproduce the issue?

    1. Drop a Button widget into the editor
    2. Open the widget inspector and navigate to the styles tab

    Any possible solutions?

    Source: frontend/src/Editor/WidgetManager/widgetConfig.js ~ Line 486 Solution

          styles: {
            loaderColor: { value: '#fff' },
            ...
          },
    
    bug good first issue javascript hacktoberfest up-for-grabs 
    opened by arpitnath 15
  • [docs]: Bugfix - Fix sort order of the Divider widget reference docs

    [docs]: Bugfix - Fix sort order of the Divider widget reference docs

    docs: http://localhost:3000/docs/widgets/divider

    Note

    It's still not yet in prod. So not possible to provide the actual instance in any prod environment?

    • Go to the docs dir /docs
    yarn install
    yarn start
    
    bug documentation good first issue frontend hacktoberfest 
    opened by arpitnath 15
  • [ Bug fix ] : dark theme fixes

    [ Bug fix ] : dark theme fixes

    Resolves: 1. Screenshot 2023-01-02 at 9 57 04 PM

    Screenshot 2023-01-02 at 9 57 16 PM
    Screenshot 2023-01-02 at 9 55 27 PM
    Screenshot 2023-01-03 at 1 39 32 PM
    Screenshot 2023-01-03 at 1 38 22 PM
    Screenshot 2023-01-03 at 6 24 27 PM
    Screenshot 2023-01-03 at 6 21 02 PM

    Scrollbar width in left sidebar such as inspector, debugger, pages

    1. Setting icon in dark theme in the left sidebar at the headers

    Screenshot 2023-01-03 at 9 19 25 PM frontend javascript run-ci ui react 
    opened by manishkushare 3
  • [docs]: update table: hide column selector button

    [docs]: update table: hide column selector button

    Summary

    Update the table documentation for the hide column selector button option in table property

    Screenshot 2023-01-03 at 12 34 36 PM

    Issue Type

    Documentation bug

    The entire URL of the documentation with the issue

    https://docs.tooljet.com/docs/widgets/table/#options

    Steps to reproduce the issue

    No response

    Additional Information

    No response

    If the issue is confirmed, would you be willing to submit a pull request?

    No

    Code of Conduct

    • [X] I agree to follow the ToolJet Code of Conduct
    documentation good first issue up-for-grabs 
    opened by withshubh 0
  • SMTP datasource: rename the `user` to `username` in connection modal

    SMTP datasource: rename the `user` to `username` in connection modal

    What is the problem?

    Currently, the Username field is set as User in the connection modal of the SMTP datasource. Rename the User to Username to fix it.

    How to reproduce the issue?

    1. Create new app in ToolJet
    2. Add SMTP datasource
    3. In the connection modal, the user field should be username

    Screenshots or Screencast

    Screenshot 2023-01-03 at 10 46 32 AM

    bug good first issue frontend javascript up-for-grabs react 
    opened by withshubh 0
Releases(v1.31.0)
  • v1.31.0(Dec 27, 2022)

    What's Changed

    New features πŸ”₯

    • [Feature] Runpy : support for running Python code as a query by @arpitnath in https://github.com/ToolJet/ToolJet/pull/4690 πŸ”₯
    • [Feature] :: Allow users to invite users in bulk by @vjaris42 in https://github.com/ToolJet/ToolJet/pull/4995 πŸ”₯
    • [Feature] :: Allow users to be filtered via status by @vjaris42 in https://github.com/ToolJet/ToolJet/pull/4908

    Bugfixes and enhancements 🐞 ⬆️

    • [Bugfix] Fix link in rethinkdb docs by @mslourens in https://github.com/ToolJet/ToolJet/pull/4956
    • [Bugfix] Fix typo in docs by @mslourens in https://github.com/ToolJet/ToolJet/pull/4954
    • [Bugfix] [ warning in console ] Unsupported style property 'word-break' by @manishkushare in https://github.com/ToolJet/ToolJet/pull/4809
    • [Bugfix]: canvas background color is not getting applied in the viewer mode by @manishkushare in https://github.com/ToolJet/ToolJet/pull/4818
    • [Bugfix] : [ Table Widget ] Updated changes persist , even after discarding it. by @manishkushare in https://github.com/ToolJet/ToolJet/pull/4903
    • [Enhancement]: [ Dropdown widget ] expose the label property by @manishkushare in https://github.com/ToolJet/ToolJet/pull/4988
    • [Enhancement]: [ Text widget ] exposed text property by @manishkushare in https://github.com/ToolJet/ToolJet/pull/4989
    • [Enhancement]: Query Builder Improvements by @kavinvenkatachalam in https://github.com/ToolJet/ToolJet/pull/4893
    • [Bugfix] : [ Table widget ] download as excel exports extra columns by @manishkushare in https://github.com/ToolJet/ToolJet/pull/4906
    • [Enhancement] : Adding PDF downloading option in Table widget by @manishkushare in https://github.com/ToolJet/ToolJet/pull/4597
    • [Bugfix] fix issue when tooltip contains number by @mslourens in https://github.com/ToolJet/ToolJet/pull/4953
    • [Enhancement] change position of cell background color option in column properties by @ishaanparlikar in https://github.com/ToolJet/ToolJet/pull/4891
    • [Followup] runPy query - resolves basic ds proxies by @arpitnath in https://github.com/ToolJet/ToolJet/pull/5012
    • [Bugfix] :[ Table widget ] Badge column type is always editable in table row regardless of the editable property by @manishkushare in https://github.com/ToolJet/ToolJet/pull/4999
    • [Enhancement] Make encrypted fields editable by @vjaris42 in https://github.com/ToolJet/ToolJet/pull/5008
    • [Bugfix] spelling by @jbampton in https://github.com/ToolJet/ToolJet/pull/5027
    • [Bugfix] :: Drag issue table columns properties :: [ Table widget ] by @stepinfwd in https://github.com/ToolJet/ToolJet/pull/4840
    • [Enhancement] Workspace environment variables didn't work in RunJs queries by @shah21 in https://github.com/ToolJet/ToolJet/pull/4790
    • [Enhancement] :: Allow users to add custom query parameters for postgresql connections by @vjaris42 in https://github.com/ToolJet/ToolJet/pull/4912
    • adding permission for render-suspend-labeler by @adishM98 in https://github.com/ToolJet/ToolJet/pull/5036
    • [Bugfix]: 4966 edit comments by @mikebarr24 in https://github.com/ToolJet/ToolJet/pull/5004
    • [Bugfix] : [ Table ] some columns entries are missing in the downloaded file by @manishkushare in https://github.com/ToolJet/ToolJet/pull/5064

    Deployment and setup πŸ”¨

    • Update to Netlify action code by @adishM98 in https://github.com/ToolJet/ToolJet/pull/4917
    • Chore: Update render preview deploy for postgrest by @akshaysasidrn in https://github.com/ToolJet/ToolJet/pull/5052

    Docs πŸ“œ

    • [docs ]how-to: insert & load img/pdf using base64 data by @withshubh in https://github.com/ToolJet/ToolJet/pull/4878
    • [docs] Docs/keyboard shorcuts by @Sheikh-JamirAlam in https://github.com/ToolJet/ToolJet/pull/4890
    • [doc] how-to: use inspector, custom s3 service by @withshubh in https://github.com/ToolJet/ToolJet/pull/4918
    • [doc] Run Python code by @withshubh in https://github.com/ToolJet/ToolJet/pull/4896
    • Link update - #4936 by @AAYUSH-droid in https://github.com/ToolJet/ToolJet/pull/4939
    • Image link updated by @maddy020 in https://github.com/ToolJet/ToolJet/pull/4950
    • Documentation update by @maddy020 in https://github.com/ToolJet/ToolJet/pull/4949
    • Correct the command in testing doc by @wrola in https://github.com/ToolJet/ToolJet/pull/4990
    • Removing a tip from Heroku by @adishM98 in https://github.com/ToolJet/ToolJet/pull/5030
    • [docs] customized setup index page by @withshubh in https://github.com/ToolJet/ToolJet/pull/4931
    • fix: small grammar fix in editor by @mikebarr24 in https://github.com/ToolJet/ToolJet/pull/5003

    Testing πŸ§ͺ

    • Automation for export import functionality by @Mekhla-Asopa in https://github.com/ToolJet/ToolJet/pull/4848

    New Contributors

    • @Sheikh-JamirAlam made their first contribution in https://github.com/ToolJet/ToolJet/pull/4890
    • @AAYUSH-droid made their first contribution in https://github.com/ToolJet/ToolJet/pull/4939
    • @maddy020 made their first contribution in https://github.com/ToolJet/ToolJet/pull/4950
    • @wrola made their first contribution in https://github.com/ToolJet/ToolJet/pull/4990
    • @ishaanparlikar made their first contribution in https://github.com/ToolJet/ToolJet/pull/4891

    Full Changelog: https://github.com/ToolJet/ToolJet/compare/v1.30.0...v1.31.0

    Source code(tar.gz)
    Source code(zip)
  • v1.30.0(Dec 7, 2022)

    What's Changed

    • Feature: Versioned exports by @akshaysasidrn in https://github.com/ToolJet/ToolJet/pull/4140
    • Custom endpoint for s3 hosts by @vjaris42 in https://github.com/ToolJet/ToolJet/pull/4881

    Bugfixes and enhancements

    • Change Position of show search box by @tanishk-23 in https://github.com/ToolJet/ToolJet/pull/4675
    • Added app loader page by @shah21 in https://github.com/ToolJet/ToolJet/pull/4389
    • Added On change event in color picker component by @appledora in https://github.com/ToolJet/ToolJet/pull/4203
    • Update @tooljet/cli version by @gondar00 in https://github.com/ToolJet/ToolJet/pull/4758
    • Setup github action for render deploy by @akshaysasidrn in https://github.com/ToolJet/ToolJet/pull/4750
    • Setup workflow runs from forks by @akshaysasidrn in https://github.com/ToolJet/ToolJet/pull/4777
    • Setup render deployment suspension by @akshaysasidrn in https://github.com/ToolJet/ToolJet/pull/4772
    • Fixed chart loading spinner is not at the centre vertically by @zaahmed-nisum-com in https://github.com/ToolJet/ToolJet/pull/4640
    • Fixed Alert, break lines if there are no spaces in the message by @alammoiz in https://github.com/ToolJet/ToolJet/pull/4636
    • On hovering the Link widget, a tooltip should be displayed fixed by @zainbinfurqan in https://github.com/ToolJet/ToolJet/pull/4609
    • Option to customise the error message styles for validations :: [Text input widget] by @Manthan-Kuber in https://github.com/ToolJet/ToolJet/pull/4616
    • Fixes in workspace dark mode by @KushalRaut in https://github.com/ToolJet/ToolJet/pull/4440
    • On updating any group permissions, active tab switches to Apps by @manishkushare in https://github.com/ToolJet/ToolJet/pull/4734
    • Popout editor closing for tables by @geisterfurz007 in https://github.com/ToolJet/ToolJet/pull/4674
    • Added default value for backgroundColor In NumberInput by @carefreeav09 in https://github.com/ToolJet/ToolJet/pull/4378
    • Added hover effects on datasources #3295 by @Syed-Ansar in https://github.com/ToolJet/ToolJet/pull/4303
    • Added Background Color to Text Input by @rahulsunil2 in https://github.com/ToolJet/ToolJet/pull/4194
    • Fixed dark mode on table's Striped and Striped & Bordered table type mode by @akarsh-jain-790 in https://github.com/ToolJet/ToolJet/pull/4611
    • Hard to resize table columns by @stepinfwd in https://github.com/ToolJet/ToolJet/pull/4438
    • [RangeSlider widget] Bind onChange event by @Srisuma13 in https://github.com/ToolJet/ToolJet/pull/4192
    • Added Version Name Validation by @Frenchtoast0 in https://github.com/ToolJet/ToolJet/pull/4612
    • Change client.Dockerfile.dev node_modules path by @frafra in https://github.com/ToolJet/ToolJet/pull/4824
    • Open widget manager on dropping the widget into canvas by @kavinvenkatachalam in https://github.com/ToolJet/ToolJet/pull/4866
    • Option to toggle display of column hide by @stepinfwd in https://github.com/ToolJet/ToolJet/pull/4831
    • Changes for heroku fix by @adishM98 in https://github.com/ToolJet/ToolJet/pull/4888
    • selectRow CSA for Table by @stepinfwd in https://github.com/ToolJet/ToolJet/pull/4591
    • Changed "show bulk update actions" label in Table (#4496) by @3t8 in https://github.com/ToolJet/ToolJet/pull/4497
    • [Bug]: Fixes Crashes on Older App with Same Name Widget Name by @kavinvenkatachalam in https://github.com/ToolJet/ToolJet/pull/4876
    • add remove object method for Minio by @mslourens in https://github.com/ToolJet/ToolJet/pull/4693
    • Netlify files by @adishM98 in https://github.com/ToolJet/ToolJet/pull/4901
    • Feature/multi select search groups by @vjaris42 in https://github.com/ToolJet/ToolJet/pull/4713
    • Bugfix :: Bulk selection function in table column hide dropdown by @stepinfwd in https://github.com/ToolJet/ToolJet/pull/4799
    • Fix for Blank Image on Image Widget by @kavinvenkatachalam in https://github.com/ToolJet/ToolJet/pull/4911
    • Exposed Default View Properly on Calendar Widget by @kavinvenkatachalam in https://github.com/ToolJet/ToolJet/pull/4786
    • Workflow setup by @akshaysasidrn in https://github.com/ToolJet/ToolJet/pull/4778
    • typo: Added "an" to signin page by @yajatvishwak in https://github.com/ToolJet/ToolJet/pull/4807

    Documentation

    • [docs] minor update in keyboard shortcuts by @withshubh in https://github.com/ToolJet/ToolJet/pull/4753
    • [doc] marketplace for plugin by @withshubh in https://github.com/ToolJet/ToolJet/pull/4752
    • [docs] cypress setup and running by @withshubh in https://github.com/ToolJet/ToolJet/pull/4676
    • [docs] app menu options by @withshubh in https://github.com/ToolJet/ToolJet/pull/4763
    • [doc] updated widgets by @withshubh in https://github.com/ToolJet/ToolJet/pull/4759
    • [docs] updated button and button group by @withshubh in https://github.com/ToolJet/ToolJet/pull/4756
    • [docs] table improvements by @withshubh in https://github.com/ToolJet/ToolJet/pull/4730
    • [docs] how-to access user's location in tooljet apps by @withshubh in https://github.com/ToolJet/ToolJet/pull/4776
    • [docs] widget updates by @withshubh in https://github.com/ToolJet/ToolJet/pull/4793
    • Update README.md by @Navaneeth-pk in https://github.com/ToolJet/ToolJet/pull/4784
    • [docs] updated widgets by @withshubh in https://github.com/ToolJet/ToolJet/pull/4806
    • Update README.md by @Navaneeth-pk in https://github.com/ToolJet/ToolJet/pull/4841
    • [docs] updated all the widgets by @withshubh in https://github.com/ToolJet/ToolJet/pull/4835
    • [docs]minor fix by @withshubh in https://github.com/ToolJet/ToolJet/pull/4836
    • [docs] how-to: run query at specified intervals by @withshubh in https://github.com/ToolJet/ToolJet/pull/4873
    • Update docker.md by @adishM98 in https://github.com/ToolJet/ToolJet/pull/4877

    Testing

    • Added data-cy to google sheet connection modal. by @emidhun in https://github.com/ToolJet/ToolJet/pull/4761

    • Added data-cy for table widget elements by @emidhun in https://github.com/ToolJet/ToolJet/pull/4792

    • Automation for table elements by @emidhun in https://github.com/ToolJet/ToolJet/pull/4813

    • Test/add data cy for table column options by @emidhun in https://github.com/ToolJet/ToolJet/pull/4828

    • Fixed grammatical errors in the localization doc by @gogoiakash2311 in https://github.com/ToolJet/ToolJet/pull/4800

    • Translate spanish document by @ShankyJS in https://github.com/ToolJet/ToolJet/pull/4600

    New Contributors

    • @zaahmed-nisum-com made their first contribution in https://github.com/ToolJet/ToolJet/pull/4640
    • @zainbinfurqan made their first contribution in https://github.com/ToolJet/ToolJet/pull/4609
    • @Manthan-Kuber made their first contribution in https://github.com/ToolJet/ToolJet/pull/4616
    • @KushalRaut made their first contribution in https://github.com/ToolJet/ToolJet/pull/4440
    • @geisterfurz007 made their first contribution in https://github.com/ToolJet/ToolJet/pull/4674
    • @carefreeav09 made their first contribution in https://github.com/ToolJet/ToolJet/pull/4378
    • @rahulsunil2 made their first contribution in https://github.com/ToolJet/ToolJet/pull/4194
    • @gogoiakash2311 made their first contribution in https://github.com/ToolJet/ToolJet/pull/4800
    • @yajatvishwak made their first contribution in https://github.com/ToolJet/ToolJet/pull/4807
    • @frafra made their first contribution in https://github.com/ToolJet/ToolJet/pull/4824
    • @adishM98 made their first contribution in https://github.com/ToolJet/ToolJet/pull/4888
    • @vjaris42 made their first contribution in https://github.com/ToolJet/ToolJet/pull/4713

    Full Changelog: https://github.com/ToolJet/ToolJet/compare/v1.29.1...v1.30.0

    Source code(tar.gz)
    Source code(zip)
  • v1.29.1(Nov 23, 2022)

  • v1.29.0(Nov 14, 2022)

    What's Changed

    New features

    • Amazon SES Plugin by @aloks98 in https://github.com/ToolJet/ToolJet/pull/4503
    • Image column type in table by @stepinfwd in https://github.com/ToolJet/ToolJet/pull/4547
    • AWS S3 by @arpitnath in https://github.com/ToolJet/ToolJet/pull/4670

    Enhancements

    • Query Manager: Creating a query, the options are set to their previous state used to create the last query from the same datasource/plugin by @arpitnath in https://github.com/ToolJet/ToolJet/pull/4736
    • Added workspace title length validation by @Frenchtoast0 in https://github.com/ToolJet/ToolJet/pull/4402
    • Displaying user in lexicographic order in users list by @amit-ksh in https://github.com/ToolJet/ToolJet/pull/4394
    • gifs for Keyboard Shortcuts Added by @iamakhileshmishra in https://github.com/ToolJet/ToolJet/pull/4643
    • Add DTO for organization create by @TheLearneer in https://github.com/ToolJet/ToolJet/pull/4651
    • Persist data without saving the query by @arpitnath in https://github.com/ToolJet/ToolJet/pull/4649
    • Number input text color by @danielevilela in https://github.com/ToolJet/ToolJet/pull/4193
    • Add border color property to number input widget by @Srisuma13 in https://github.com/ToolJet/ToolJet/pull/4175
    • Folder Name Length Validation by @Frenchtoast0 in https://github.com/ToolJet/ToolJet/pull/4613
    • Table widget improvements by @stepinfwd in https://github.com/ToolJet/ToolJet/pull/4477
    • Add onChange event to passwordInput by @MohammedBajuaifer in https://github.com/ToolJet/ToolJet/pull/4218
    • Setting currentData exposed variable as total data coming to table by @stepinfwd in https://github.com/ToolJet/ToolJet/pull/4629

    Bugfixes

    • Pick env from public_config for marketplace by @gondar00 in https://github.com/ToolJet/ToolJet/pull/4648
    • Reverting Canvas Max Width Limit by @kavinvenkatachalam in https://github.com/ToolJet/ToolJet/pull/4678
    • Bugfix: Table filter is not getting applied correctly by @manishkushare in https://github.com/ToolJet/ToolJet/pull/4663
    • Fix: sub path for static asset serve by @gondar00 in https://github.com/ToolJet/ToolJet/pull/4665
    • Fix: sub path for static asset serve by @gondar00 in https://github.com/ToolJet/ToolJet/pull/4668
    • Fix: Sort event fired on sort removal by @stepinfwd in https://github.com/ToolJet/ToolJet/pull/4542
    • Fix: Closing of textarea ontype Table widget by @stepinfwd in https://github.com/ToolJet/ToolJet/pull/4549
    • Fix: File is saved as csv while type is selected as text on event handler by @manishkushare in https://github.com/ToolJet/ToolJet/pull/4346
    • Chore: Add eslintignore for frontend by @akshaysasidrn in https://github.com/ToolJet/ToolJet/pull/4669
    • Improve toast message shortcut on component deletion by @3t8 in https://github.com/ToolJet/ToolJet/pull/4513
    • Added a modal with warning message on disabling password by @akarsh-jain-790 in https://github.com/ToolJet/ToolJet/pull/4552
    • Copy to clipboard by @Smartmind12 in https://github.com/ToolJet/ToolJet/pull/4588
    • Login redirect on subpath by @akshaysasidrn in https://github.com/ToolJet/ToolJet/pull/4607
    • Queries fail when triggered on page load and self triggering queries crashes the app by @arpitnath in https://github.com/ToolJet/ToolJet/pull/4697
    • Fix: Validating query name on throws error for non-existing queries by @arpitnath in https://github.com/ToolJet/ToolJet/pull/4698
    • Small fixes for Server-side filter button (#4571) by @daniloff200 in https://github.com/ToolJet/ToolJet/pull/4580
    • eslint fixes by @arpitnath in https://github.com/ToolJet/ToolJet/pull/4706
    • Query manager loading when marketplace plugin is uninstalled by @gondar00 in https://github.com/ToolJet/ToolJet/pull/4709
    • Plugins: camelize the source data and decamelize the options by @arpitnath in https://github.com/ToolJet/ToolJet/pull/4720
    • Datasource Manager: stale connection msg should be removed on back by @arpitnath in https://github.com/ToolJet/ToolJet/pull/4703
    • Datasource connection form is not render when clicking from Sidebar popover by @arpitnath in https://github.com/ToolJet/ToolJet/pull/4725
    • Marketplace: Renders plugin icon from manifest file by @arpitnath in https://github.com/ToolJet/ToolJet/pull/4724
    • Marketplace dark mode css changes by @gondar00 in https://github.com/ToolJet/ToolJet/pull/4727
    • Add storage.googleapis.com as a verified source by @FerLuisxd in https://github.com/ToolJet/ToolJet/pull/4610
    • Fixed failing manage sso spec by @ajith-k-v in https://github.com/ToolJet/ToolJet/pull/4695
    • Fixed failing profile spec by @ajith-k-v in https://github.com/ToolJet/ToolJet/pull/4689
    • update to pyodide by @arpitnath in https://github.com/ToolJet/ToolJet/pull/4743
    • Fixes icon crash for plugins by @arpitnath in https://github.com/ToolJet/ToolJet/pull/4744
    • Fix failing e2e test case by @gondar00 in https://github.com/ToolJet/ToolJet/pull/4745
    • Fixed the widget specs failed on v1.28.3 by @emidhun in https://github.com/ToolJet/ToolJet/pull/4749
    • Fixed triggering query on page load if other queries are added/deleted by @kavinvenkatachalam in https://github.com/ToolJet/ToolJet/pull/4747

    Documentation

    • Python transformation by @withshubh in https://github.com/ToolJet/ToolJet/pull/4645
    • Replaced the woocommerce connection screenshot from dark to light one by @Pakeetharan in https://github.com/ToolJet/ToolJet/pull/4654
    • Fix. Image to button group docs (#4630) by @Hemanthhari2000 in https://github.com/ToolJet/ToolJet/pull/4631
    • Small grammar fixes by @mikebarr24 in https://github.com/ToolJet/ToolJet/pull/4718
    • updated tab by @withshubh in https://github.com/ToolJet/ToolJet/pull/4742
    • updated number-input doc by @withshubh in https://github.com/ToolJet/ToolJet/pull/4738
    • Added cypress test for data source PostgreSQL by @emidhun in https://github.com/ToolJet/ToolJet/pull/4602

    Specs

    • Fix failing manage SSO spec in single workspace #4390 by @alammoiz in https://github.com/ToolJet/ToolJet/pull/4509
    • Fixed failing manage SSO spec in multi workspace by @alammoiz in https://github.com/ToolJet/ToolJet/pull/4658
    • Fixed failing dashboard specs by @ajith-k-v in https://github.com/ToolJet/ToolJet/pull/4667
    • Fixed and modified failing cypress spec by @ajith-k-v in https://github.com/ToolJet/ToolJet/pull/4715

    Localization

    • Translated global strings in french #4169 by @akk312000 in https://github.com/ToolJet/ToolJet/pull/4232
    • issue-4188 added spanish keys for card app by @Elegidoadedo in https://github.com/ToolJet/ToolJet/pull/4229

    New Contributors

    • @amit-ksh made their first contribution in https://github.com/ToolJet/ToolJet/pull/4394
    • @Pakeetharan made their first contribution in https://github.com/ToolJet/ToolJet/pull/4654
    • @iamakhileshmishra made their first contribution in https://github.com/ToolJet/ToolJet/pull/4643
    • @Hemanthhari2000 made their first contribution in https://github.com/ToolJet/ToolJet/pull/4631
    • @danielevilela made their first contribution in https://github.com/ToolJet/ToolJet/pull/4193
    • @MohammedBajuaifer made their first contribution in https://github.com/ToolJet/ToolJet/pull/4218
    • @FerLuisxd made their first contribution in https://github.com/ToolJet/ToolJet/pull/4610

    Full Changelog: https://github.com/ToolJet/ToolJet/compare/v1.28.3...v1.29.0

    Source code(tar.gz)
    Source code(zip)
  • v1.28.3(Nov 3, 2022)

    Hotfix release

    What's Changed

    • [Hotfix]: Reverting Canvas Max Width Limit by @kavinvenkatachalam in https://github.com/ToolJet/ToolJet/pull/4701

    Full Changelog: https://github.com/ToolJet/ToolJet/compare/v1.28.2...v1.28.3

    Source code(tar.gz)
    Source code(zip)
  • v1.28.0(Oct 27, 2022)

    What's Changed

    • Support to run Python code in Transformations by @arpitnath in https://github.com/ToolJet/ToolJet/pull/4532 πŸ”₯

    • Comments feature can now be enabled and disabled using ENV variables, by @gondar00 in https://github.com/ToolJet/ToolJet/pull/4555

    • Bugfix for scroll issue in subcontainer layer for modal by @arpitnath in https://github.com/ToolJet/ToolJet/pull/4410

    • Add missing whitespace in login page, by @roiLeo in https://github.com/ToolJet/ToolJet/pull/4587

    • Add Ukrainian localisation by @daniloff200 in https://github.com/ToolJet/ToolJet/pull/4566

    • Bugfix for GCS template crashing, by @stepinfwd in https://github.com/ToolJet/ToolJet/pull/4551

    • Fix underscore between deploy buttons (close #4490) by @3t8 in https://github.com/ToolJet/ToolJet/pull/4491

    • Fix for organization menu not showing for admins in single workspace mode, by @shah21 in https://github.com/ToolJet/ToolJet/pull/4339

    • Fix for rich text editor sometimes redirecting to dashboard, by @jerempy in https://github.com/ToolJet/ToolJet/pull/4487

    • Translate strings in Indonesian (completed) by @depapp in https://github.com/ToolJet/ToolJet/pull/4379

    • Toast position fix, by @gagandeepp in https://github.com/ToolJet/ToolJet/pull/4401

    • Table component filter positioning enhancement, by @manishkushare in https://github.com/ToolJet/ToolJet/pull/4519

    • Fixed Google Cloud Run deployment guide by @singulart in https://github.com/ToolJet/ToolJet/pull/4568

    • Codehinter : The cursor should be auto set to middle of {{ }} with the auto completion by @arpitnath in https://github.com/ToolJet/ToolJet/pull/4540

    • Scrolling in home page is now disabled, by @AyushK-101 in https://github.com/ToolJet/ToolJet/pull/4538

    • Layout accordion of widget inspector in Table widget will not be open by default, by @alammoiz in https://github.com/ToolJet/ToolJet/pull/4372

    • Background color property to password input editor, by @Srisuma13 in https://github.com/ToolJet/ToolJet/pull/4190

    • Toggle button added for time selection and date selection in date picker widget, related to #3576 by @kaggrwal in https://github.com/ToolJet/ToolJet/pull/4255

    • Customizable border color for text input component by @TheLearneer in https://github.com/ToolJet/ToolJet/pull/4191

    • Fixed error message when editing workspace with same name by @developer-diganta in https://github.com/ToolJet/ToolJet/pull/4615

    • Show version name while deleting by @FroostyCodes in https://github.com/ToolJet/ToolJet/pull/4589

    • Fix for table component crashing while supplying data with nested elements, by @sherfin94 in https://github.com/ToolJet/ToolJet/pull/4627

    • Fix negative canvas width by @Frenchtoast0 in https://github.com/ToolJet/ToolJet/pull/4423

    • Widget inspector Toggle element (Fx): component stops receiving updates after the every first by @arpitnath in https://github.com/ToolJet/ToolJet/pull/4622

    • Trailing white spaces at the end of the input should not update the widget definitions on the blur event by @arpitnath in https://github.com/ToolJet/ToolJet/pull/4620

    • Translations login and signup in French, by @celcarpe in https://github.com/ToolJet/ToolJet/pull/4584

    • Updated language.json and added de.json by @l1i1s7a in https://github.com/ToolJet/ToolJet/pull/4624

    • Documentation updates by

      • @Abubakrce19 in https://github.com/ToolJet/ToolJet/pull/4529
      • @kaustav202 in https://github.com/ToolJet/ToolJet/pull/4535
      • @Navaneeth-pk in https://github.com/ToolJet/ToolJet/pull/4569
      • @stepinfwd in https://github.com/ToolJet/ToolJet/pull/4585

    New Contributors

    • @Abubakrce19 made their first contribution in https://github.com/ToolJet/ToolJet/pull/4529
    • @kaustav202 made their first contribution in https://github.com/ToolJet/ToolJet/pull/4535
    • @roiLeo made their first contribution in https://github.com/ToolJet/ToolJet/pull/4587
    • @jerempy made their first contribution in https://github.com/ToolJet/ToolJet/pull/4487
    • @gagandeepp made their first contribution in https://github.com/ToolJet/ToolJet/pull/4401
    • @celcarpe made their first contribution in https://github.com/ToolJet/ToolJet/pull/4584
    • @singulart made their first contribution in https://github.com/ToolJet/ToolJet/pull/4568
    • @AyushK-101 made their first contribution in https://github.com/ToolJet/ToolJet/pull/4538
    • @kaggrwal made their first contribution in https://github.com/ToolJet/ToolJet/pull/4255
    • @developer-diganta made their first contribution in https://github.com/ToolJet/ToolJet/pull/4615

    Full Changelog: https://github.com/ToolJet/ToolJet/compare/v1.27.5...v1.28.0

    Source code(tar.gz)
    Source code(zip)
  • v1.27.1(Oct 14, 2022)

    What's Changed

    • Hotfix :: sort issue table by @stepinfwd in https://github.com/ToolJet/ToolJet/pull/4436

    Full Changelog: https://github.com/ToolJet/ToolJet/compare/v1.27.0...v1.27.1

    Source code(tar.gz)
    Source code(zip)
  • v1.27.0(Oct 14, 2022)

    What's Changed

    πŸš€ Features

    • Link component by @kavinvenkatachalam in https://github.com/ToolJet/ToolJet/pull/3905
    • Icon component by @kavinvenkatachalam in https://github.com/ToolJet/ToolJet/pull/3936
    • Zendesk integration πŸš€ by @arpitnath in https://github.com/ToolJet/ToolJet/pull/3943
    • Mariadb plugin by @vishnurk6247 in https://github.com/ToolJet/ToolJet/pull/4090

    πŸš€ Table enhancements

    • Table now generates column automagically, by @sherfin94 in https://github.com/ToolJet/ToolJet/pull/4149
    • Table columns can now be re-ordered by dragging and dropping, by @stepinfwd in https://github.com/ToolJet/ToolJet/pull/4327
    • Number column type is now available on table, by @arpitnath in https://github.com/ToolJet/ToolJet/pull/4135
    • Active filters on table are now exposed, and event is event is fired when they are changed, @arpitnath in https://github.com/ToolJet/ToolJet/pull/4138
    • Event is now fired when columns are editable and any cell value gets an update by the user by @arpitnath in https://github.com/ToolJet/ToolJet/pull/4155
    • Active sort options are now exposed, and event is fired when they are changed by @arpitnath in https://github.com/ToolJet/ToolJet/pull/4151
    • Fix for table event not triggering on search by @stepinfwd in https://github.com/ToolJet/ToolJet/pull/4156
    • Added more filters to table, by @manishkushare in https://github.com/ToolJet/ToolJet/pull/4130
    • Server side search now does not alter the table data by @arpitnath in https://github.com/ToolJet/ToolJet/pull/4335
    • Server side sort is now possible in table by @arpitnath in https://github.com/ToolJet/ToolJet/pull/4337
    • Added support to download data in excel by @manishkushare in https://github.com/ToolJet/ToolJet/pull/4134
    • Table now exposes updatedData with current Table and latest data updates by @arpitnath in https://github.com/ToolJet/ToolJet/pull/4263
    • Table: Adds Support for Server side filtering by @arpitnath in https://github.com/ToolJet/ToolJet/pull/4349
    • Fixes data integrity issues in currentData variable of table by @arpitnath in https://github.com/ToolJet/ToolJet/pull/4364
    • Option to hide columns in table, by @stepinfwd in https://github.com/ToolJet/ToolJet/pull/4284
    • Event on discard changes on table, by @stepinfwd in https://github.com/ToolJet/ToolJet/pull/4158
    • Table sort disable/enable, by @stepinfwd in https://github.com/ToolJet/ToolJet/pull/4142
    • Table bugfixes and option for pagination number added by @stepinfwd in https://github.com/ToolJet/ToolJet/pull/4083
    • Fix for table resizer not visible in preview mode, by @stepinfwd in https://github.com/ToolJet/ToolJet/pull/4427

    πŸ–‡ Misc enhancements

    • Applications are now opened as soon as they are imported, by @akshaysasidrn in https://github.com/ToolJet/ToolJet/pull/4125
    • Latest version of the imported application will be set as the editing version, by @akshaysasidrn in https://github.com/ToolJet/ToolJet/pull/4117
    • Refactored code for Text Input widget, by @manishkushare in https://github.com/ToolJet/ToolJet/pull/4036
    • New template: GCS File Explorer by @withshubh in https://github.com/ToolJet/ToolJet/pull/3835
    • Local storage support in query manager panel by @manishkushare in https://github.com/ToolJet/ToolJet/pull/4087
    • Applied primary-color in more places by @pateketrueke in https://github.com/ToolJet/ToolJet/pull/4025
    • Added TextWidget default color by @PrabeshPP in https://github.com/ToolJet/ToolJet/pull/4228
    • Add max file size validator for user avatar by @gondar00 in https://github.com/ToolJet/ToolJet/pull/4103
    • Enhanced error response for Oauth requests by @arpitnath in https://github.com/ToolJet/ToolJet/pull/4270
    • Add italian translation by @l1i1s7a in https://github.com/ToolJet/ToolJet/pull/4328
    • Translated component manager in french by @Zunaid24 in https://github.com/ToolJet/ToolJet/pull/4371
    • Translate strings in Indonesian by @depapp in https://github.com/ToolJet/ToolJet/pull/4287
    • Translate strings (editor & header) section in Indonesian by @depapp in https://github.com/ToolJet/ToolJet/pull/4308

    πŸ›  Fixes

    • Fix for query params not being passed properly for 'Go to app' action by @arpitnath in https://github.com/ToolJet/ToolJet/pull/4118
    • Fix for component specific actions not callable for components inside modal by @sherfin94 in https://github.com/ToolJet/ToolJet/pull/4120
    • Fix for the results of previoiusly executed query persisting in the query manager by @manishkushare in https://github.com/ToolJet/ToolJet/pull/4115
    • Fix for multiple confirmation popup while running query by @kavinvenkatachalam in https://github.com/ToolJet/ToolJet/pull/3845
    • Back button in data source manager by @manishkushare in https://github.com/ToolJet/ToolJet/pull/4085
    • Fix for improper behaviour while clicking on cancel button in 'New user' form, by @manishkushare in https://github.com/ToolJet/ToolJet/pull/4089
    • Removed unnecessary drop down in 'all users' page, by @manishkushare in https://github.com/ToolJet/ToolJet/pull/4091
    • Fix the bug that prevented queries being run from custom component inside modals by @pateketrueke in https://github.com/ToolJet/ToolJet/pull/4100
    • Fix the issue that caused query definition to be lost at times, by @kavinvenkatachalam in https://github.com/ToolJet/ToolJet/pull/4122
    • Fixed default value not working on Radio button, by @yashdhanore in https://github.com/ToolJet/ToolJet/pull/4131
    • Fix for Docker dev setup by @mikebarr24 in https://github.com/ToolJet/ToolJet/pull/4160
    • Datepicker calender dark theme by @manishkushare in https://github.com/ToolJet/ToolJet/pull/4111
    • Removed duplicate onHover by @unnikrishnan2002 in https://github.com/ToolJet/ToolJet/pull/4236
    • Fixed issue that caused steps component to route to homepage by @bstillword in https://github.com/ToolJet/ToolJet/pull/4107
    • Scrolling is now possible inside modal, by @arpitnath in https://github.com/ToolJet/ToolJet/pull/4323
    • Updated default marker color for chart widget by @kushal-gopal in https://github.com/ToolJet/ToolJet/pull/4306
    • Updated default text color for table widget by @PaarthAgarwal in https://github.com/ToolJet/ToolJet/pull/4247
    • Added border color property to button styles by @vedant-z in https://github.com/ToolJet/ToolJet/pull/4356
    • List view border color by @FroostyCodes in https://github.com/ToolJet/ToolJet/pull/4300
    • Added Border color style property to Container widgets by @prateek565 in https://github.com/ToolJet/ToolJet/pull/4202
    • Hide Apps tab for Admin (#2634) by @daniloff200 in https://github.com/ToolJet/ToolJet/pull/4221
    • Fix Redirect error by @Smartmind12 in https://github.com/ToolJet/ToolJet/pull/4395
    • Show user list for all groups other than all users by @gsmithun4 in https://github.com/ToolJet/ToolJet/pull/4398
    • Fixed the buttons default text color to #000 by @abhishekpatil4 in https://github.com/ToolJet/ToolJet/pull/4361
    • Fix for user group table ui breaking, by @stepinfwd in https://github.com/ToolJet/ToolJet/pull/4418
    • Fix for oauth refresh token issue, by @shah21 in https://github.com/ToolJet/ToolJet/pull/4406
    • Fix for selector being displayed inside components, by @kavinvenkatachalam in https://github.com/ToolJet/ToolJet/pull/4342

    πŸ“ Docs

    • Pagination Documentation by @shivangT in https://github.com/ToolJet/ToolJet/pull/3846
    • Icon widget and updates to s3 and bigquery by @withshubh in https://github.com/ToolJet/ToolJet/pull/4123
    • Update the readme.md docx by @JPatil22 in https://github.com/ToolJet/ToolJet/pull/4176
    • Documentation updates from @mikebarr24 in https://github.com/ToolJet/ToolJet/pull/4225
    • Documentation fix for broken link of readme page by @Nirzak in https://github.com/ToolJet/ToolJet/pull/4265
    • Documentation fix for the link to github flow in contributing.md file by @washbin in https://github.com/ToolJet/ToolJet/pull/4345
    • Documentation for ClickHouse by @withshubh in https://github.com/ToolJet/ToolJet/pull/3951
    • Documentation update: Rename Workspace Environment Variables to Workspace Variables by @MrKrishnaAgarwal in https://github.com/ToolJet/ToolJet/pull/4360
    • Update docs - architecture.md by @mikebarr24 in https://github.com/ToolJet/ToolJet/pull/4368
    • Documentation fix for typos and grammatical errors in adding-widget.md by @kVarunkk in https://github.com/ToolJet/ToolJet/pull/4366
    • Documentation fix for spelling by @jbampton in https://github.com/ToolJet/ToolJet/pull/4326
    • Add docs for ECS by @akshaysasidrn in https://github.com/ToolJet/ToolJet/pull/4370
    • Documentation fix for spelling and whitespace in Markdown by @jbampton in https://github.com/ToolJet/ToolJet/pull/4377
    • Added mariadb and other improvements by @withshubh in https://github.com/ToolJet/ToolJet/pull/4432

    βœ… Specs

    • Fixed failing cypress widget specs by @emidhun in https://github.com/ToolJet/ToolJet/pull/4280
    • Add happy path spec for number input widget by @ajith-k-v in https://github.com/ToolJet/ToolJet/pull/4074

    New Contributors

    • @pateketrueke made their first contribution in https://github.com/ToolJet/ToolJet/pull/4100
    • @JPatil22 made their first contribution in https://github.com/ToolJet/ToolJet/pull/4176
    • @PrabeshPP made their first contribution in https://github.com/ToolJet/ToolJet/pull/4228
    • @Nirzak made their first contribution in https://github.com/ToolJet/ToolJet/pull/4265
    • @unnikrishnan2002 made their first contribution in https://github.com/ToolJet/ToolJet/pull/4236
    • @bstillword made their first contribution in https://github.com/ToolJet/ToolJet/pull/4107
    • @washbin made their first contribution in https://github.com/ToolJet/ToolJet/pull/4345
    • @kushal-gopal made their first contribution in https://github.com/ToolJet/ToolJet/pull/4306
    • @MrKrishnaAgarwal made their first contribution in https://github.com/ToolJet/ToolJet/pull/4360
    • @PaarthAgarwal made their first contribution in https://github.com/ToolJet/ToolJet/pull/4247
    • @l1i1s7a made their first contribution in https://github.com/ToolJet/ToolJet/pull/4328
    • @FroostyCodes made their first contribution in https://github.com/ToolJet/ToolJet/pull/4300
    • @kVarunkk made their first contribution in https://github.com/ToolJet/ToolJet/pull/4366
    • @jbampton made their first contribution in https://github.com/ToolJet/ToolJet/pull/4326
    • @prateek565 made their first contribution in https://github.com/ToolJet/ToolJet/pull/4202
    • @Zunaid24 made their first contribution in https://github.com/ToolJet/ToolJet/pull/4371
    • @depapp made their first contribution in https://github.com/ToolJet/ToolJet/pull/4287
    • @daniloff200 made their first contribution in https://github.com/ToolJet/ToolJet/pull/4221
    • @Smartmind12 made their first contribution in https://github.com/ToolJet/ToolJet/pull/4395
    • @abhishekpatil4 made their first contribution in https://github.com/ToolJet/ToolJet/pull/4361

    Full Changelog: https://github.com/ToolJet/ToolJet/compare/v1.26.2...v1.27.0

    Source code(tar.gz)
    Source code(zip)
  • v1.26.2(Oct 11, 2022)

    What's Changed

    • [ Hotfix ] Bug fixed : General tooltip is not displaying for button widget by @manishkushare in https://github.com/ToolJet/ToolJet/pull/4152
    • [ Hotfix ] : [ Table Widget ] Filter pop-up and dropdown inside it are not scrollable by @manishkushare in https://github.com/ToolJet/ToolJet/pull/4098
    • [ Hotfix ] Oauth rest api circular error by @arpitnath in https://github.com/ToolJet/ToolJet/pull/4365

    Full Changelog: https://github.com/ToolJet/ToolJet/compare/v1.26.1...v1.26.2

    Source code(tar.gz)
    Source code(zip)
  • v1.26.0(Sep 26, 2022)

    What's Changed

    πŸš€ Features:

    • [feature]: ClickHouse plugin by @stepinfwd in https://github.com/ToolJet/ToolJet/pull/3873
    • [feature]: Adds support for pagination in listing objects from s3 buckets by @arpitnath in https://github.com/ToolJet/ToolJet/pull/3970
    • [feature]: Remove object operation for s3 bucket plugin by @mslourens in https://github.com/ToolJet/ToolJet/pull/4006

    πŸ–‡ Misc:

    • [refactor]: Button Widget 2.0 by @manishkushare in https://github.com/ToolJet/ToolJet/pull/4024
    • [refactor]: Modal widget by @arpitnath in https://github.com/ToolJet/ToolJet/pull/4045
    • [refactor]: Text widget by @manishkushare in https://github.com/ToolJet/ToolJet/pull/4038
    • [refactor]: Add Event trigger to RangePicker by @manishkushare in https://github.com/ToolJet/ToolJet/pull/4058
    • [refactor]: Refactor table component by @sherfin94 in https://github.com/ToolJet/ToolJet/pull/3933
    • [refactor]: Leftsidebar inspector by @arpitnath in https://github.com/ToolJet/ToolJet/pull/4064
    • [test]: Add happy path spec for Text Input widget by @ajith-k-v in https://github.com/ToolJet/ToolJet/pull/4029
    • [test]: Add cypress test for listview by @emidhun in https://github.com/ToolJet/ToolJet/pull/4070

    πŸ›  Fixes:

    • [fix]: On Saving or discarding changes with Show bulk update actions toggled on, the bulk update action buttons are always displayed @arpitnath in https://github.com/ToolJet/ToolJet/pull/4114
    • [fix]: misaligned text and button in the events section in query manager by @manishkushare in https://github.com/ToolJet/ToolJet/pull/4088
    • [fix]: Slack plugin by @arpitnath in https://github.com/ToolJet/ToolJet/pull/4022
    • [fix]: Fixes List tables operation for Big Query by @arpitnath in https://github.com/ToolJet/ToolJet/pull/4034
    • [fix]: Overflow dropdown in the columns section inside table widget inspector is not consistent with the dark theme by @manishkushare in https://github.com/ToolJet/ToolJet/pull/3900
    • [fix]: Fixed localisation for subpath by @kavinvenkatachalam in https://github.com/ToolJet/ToolJet/pull/4057
    • [fix]: Remove devtool source-map in prod mode by @gondar00 in https://github.com/ToolJet/ToolJet/pull/4066
    • [fix]: Idle db connections from within transactions by @akshaysasidrn in https://github.com/ToolJet/ToolJet/pull/4072
    • [fix]: Docker dev setup by @akshaysasidrn in https://github.com/ToolJet/ToolJet/pull/3976
    • [fix]: Security issue fix by @gondar00 in https://github.com/ToolJet/ToolJet/pull/4020
    • [fix]: Checkbox widget - label is not consistent with the dark theme by @manishkushare in https://github.com/ToolJet/ToolJet/pull/3903

    πŸ“ Docs:

    • [docs]: Update docker setup docs by @mikebarr24 in https://github.com/ToolJet/ToolJet/pull/4108
    • [docs] Table widget info update by @shivangT in https://github.com/ToolJet/ToolJet/pull/3824
    • [docs]: Added copy-paste shortcut by @ighmaZ in https://github.com/ToolJet/ToolJet/pull/4096
    • [docs] Localisation by @withshubh in https://github.com/ToolJet/ToolJet/pull/4048

    New Contributors

    • @ighmaZ made their first contribution in https://github.com/ToolJet/ToolJet/pull/4096

    Full Changelog: https://github.com/ToolJet/ToolJet/compare/v1.25.6...v1.26.0

    Source code(tar.gz)
    Source code(zip)
  • v1.25.0(Sep 15, 2022)

    What's Changed

    πŸš€ Features:

    • [feature]: Added Localisation by @kavinvenkatachalam in https://github.com/ToolJet/ToolJet/pull/3746
    • [feature]: Baserow: Add support for self-hosted baserow by @arpitnath in https://github.com/ToolJet/ToolJet/pull/3969
    • [feature]: Hide apps in dashboard by @shah21 in https://github.com/ToolJet/ToolJet/pull/3888
    • [feature]: Create query panel component by @gondar00 in https://github.com/ToolJet/ToolJet/pull/3966

    πŸ–‡ Misc:

    • [refactor]: update sentry sdk + add profiler by @gondar00 in https://github.com/ToolJet/ToolJet/pull/3938
    • [refactor]: remove @babel/plugin-proposal-class-properties (2nd PR after CLA problem) by @erfan93na in https://github.com/ToolJet/ToolJet/pull/3959
    • [test]: Cypress test for button widget happy path by @ajith-k-v in https://github.com/ToolJet/ToolJet/pull/3776
    • [test]: Add preview for Multiselect and Datepicker happyPaths by @emidhun in https://github.com/ToolJet/ToolJet/pull/3854

    πŸ›  Fixes:

    • [fix]: calendar preview is broken when events are added as a result of any query by @stepinfwd in https://github.com/ToolJet/ToolJet/pull/3928
    • [fix]: List view widget background color is not consistent with the dark theme by @manishkushare in https://github.com/ToolJet/ToolJet/pull/3867
    • [fix]: Password Input widget is not consistent with the dark theme by @manishkushare in https://github.com/ToolJet/ToolJet/pull/3992
    • [fix]: radio button is not consistent with the dark theme by @manishkushare in https://github.com/ToolJet/ToolJet/pull/3929
    • [fix]: Button Group widget is not consistent with the dark theme by @manishkushare in https://github.com/ToolJet/ToolJet/pull/3950
    • [fix]: listview text correction by @mikebarr24 in https://github.com/ToolJet/ToolJet/pull/4012
    • [fix]: Pagination widget is not consistent with the dark theme by @manishkushare in https://github.com/ToolJet/ToolJet/pull/3946
    • [fix]: Tree Select widget is not consistent with the dark theme by @manishkushare in https://github.com/ToolJet/ToolJet/pull/3948
    • [fix]: fixes app freeze, when password widget drops inside a listview by @arpitnath in https://github.com/ToolJet/ToolJet/pull/4018
    • [fix]: toggle switch is not consistent with the dark theme by @manishkushare in https://github.com/ToolJet/ToolJet/pull/3925
    • [fix]: Text input widget is not consistent with the dark theme by @manishkushare in https://github.com/ToolJet/ToolJet/pull/3990
    • [fix]: dark theme issues by @manishkushare in https://github.com/ToolJet/ToolJet/pull/4009
    • [fix]: Container widget background color is not consistent with the dark theme by @manishkushare in https://github.com/ToolJet/ToolJet/pull/3866
    • [fix]: make tooltip text for hide query visible by @roei111 in https://github.com/ToolJet/ToolJet/pull/3918
    • [fix]: canvas background colour is not consistent with the applied theme by @manishkushare in https://github.com/ToolJet/ToolJet/pull/3956

    πŸ“ Docs:

    • [docs]: Provide border to the images by @shivangT in https://github.com/ToolJet/ToolJet/pull/3853
    • [docs] Update: how to - Bulk update multiple rows in table by @arpitnath in https://github.com/ToolJet/ToolJet/pull/3864
    • [docs]: Rename files to fix redirection links by @shivangT in https://github.com/ToolJet/ToolJet/pull/3974
    • [docs] how-to: access currentUser properties by @withshubh in https://github.com/ToolJet/ToolJet/pull/3977
    • [docs] Deploying ToolJet on subpath by @withshubh in https://github.com/ToolJet/ToolJet/pull/3984
    • [docs]: Image link broken in MailGun by @shivangT in https://github.com/ToolJet/ToolJet/pull/3988
    • [docs]: Updated missing image in SVG widget by @shivangT in https://github.com/ToolJet/ToolJet/pull/3985
    • [docs]: Audio issue in text input video by @shivangT in https://github.com/ToolJet/ToolJet/pull/3998

    New Contributors

    • @erfan93na made their first contribution in https://github.com/ToolJet/ToolJet/pull/3959
    • @roei111 made their first contribution in https://github.com/ToolJet/ToolJet/pull/3918
    • @mikebarr24 made their first contribution in https://github.com/ToolJet/ToolJet/pull/4012

    Full Changelog: https://github.com/ToolJet/ToolJet/compare/v1.24.4...v1.25.0

    Source code(tar.gz)
    Source code(zip)
  • v1.24.0(Sep 1, 2022)

    What's Changed

    πŸš€ Features:

    • [Feature] Support for subpaths @Navaneeth-pk in https://github.com/ToolJet/ToolJet/pull/3889
    • [Plugins] CosmosDB integration by @arpitnath in https://github.com/ToolJet/ToolJet/pull/3828

    πŸ–‡ Misc:

    • [feat] Extend webpack development server configuration to open docs path on development server start by @timagixe in https://github.com/ToolJet/ToolJet/pull/3878
    • Updated Minio icon svg by @manishkushare in https://github.com/ToolJet/ToolJet/pull/3849
    • refactor: babel-parser by @Aashish-Upadhyay-101 in https://github.com/ToolJet/ToolJet/pull/3882
    • [enhancement] Handle internal database exceptions in a better way by @shah21 in https://github.com/ToolJet/ToolJet/pull/3414
    • chore: move devDeps to deps in package.json by @gondar00 in https://github.com/ToolJet/ToolJet/pull/3916
    • Refactor: Move data migration to respective folder by @akshaysasidrn in https://github.com/ToolJet/ToolJet/pull/3911
    • chore: remove unused modules from root pkg.json by @gondar00 in https://github.com/ToolJet/ToolJet/pull/3847
    • Chore: Add wait for it script by @akshaysasidrn in https://github.com/ToolJet/ToolJet/pull/3909

    πŸ›  Fixes:

    • Date range picker input element is not visible in the dark theme by @manishkushare in https://github.com/ToolJet/ToolJet/pull/3879
    • Grey border at the bottom of the dashboard by @manishkushare in https://github.com/ToolJet/ToolJet/pull/3895
    • Not able to select date with Datepicker widget by @arpitnath in https://github.com/ToolJet/ToolJet/pull/3886
    • Eslint config by @gondar00 in https://github.com/ToolJet/ToolJet/pull/3915
    • Increment and decrement buttons for numerical properties on widget inspector by @pluto0004 in https://github.com/ToolJet/ToolJet/pull/3896
    • REST API Oauth access token API url-encoded request not working by @gsmithun4 in https://github.com/ToolJet/ToolJet/pull/3924

    πŸ“ Docs:

    • Update README: Run with root user by @mouadennasri in https://github.com/ToolJet/ToolJet/pull/3901
    • White label doc (EE feature) by @withshubh in https://github.com/ToolJet/ToolJet/pull/3874
    • One-click deploy: digitalocean by @withshubh in https://github.com/ToolJet/ToolJet/pull/3885

    βš™οΈ Environment variables:

    | variable | description | | -------- | ---------- | | SUB_PATH | If ToolJet is hosted on a domain subpath, you can set the environment variable SUB_PATH to support it. Please note the subpath is to be set with trailing /. |

    New Contributors

    • @Aashish-Upadhyay-101 made their first contribution in https://github.com/ToolJet/ToolJet/pull/3882
    • @mouadennasri made their first contribution in https://github.com/ToolJet/ToolJet/pull/3901
    • @pluto0004 made their first contribution in https://github.com/ToolJet/ToolJet/pull/3896

    Full Changelog: https://github.com/ToolJet/ToolJet/compare/v1.23.1...v1.24.0

    Source code(tar.gz)
    Source code(zip)
  • v1.22.0(Aug 16, 2022)

    What's Changed

    • New widget: Tree select
    • GitHub enterprise SSO is now supported
    • Multiple widgets can now be selected by clicking and dragging (ie: Area selection)
    • User is now alerted with via email when they are mentioned on comments
    • TextInput widget now supports onEnterPressed event
    • Improved code preview: It now displays intricate references like listItem, cellValue etc
    • Added timezone selection to table date picker
    • Optimised webpack bundle output
    • PDF can now be downloaded from PDF viewer
    • More cypress tests
    • UI/UX enhancements on various widgets, widget inspector, dashboard etc
    • Several new bugfixes and enhancements to widgets
    • Documentation updates, added more tutorial videos

    New Contributors

    • @emidhun made their first contribution in https://github.com/ToolJet/ToolJet/pull/3592
    • @YashPimple made their first contribution in https://github.com/ToolJet/ToolJet/pull/3639
    • @vedant-z made their first contribution in https://github.com/ToolJet/ToolJet/pull/3689
    • @UtkarshDixit-py made their first contribution in https://github.com/ToolJet/ToolJet/pull/3674
    • @austinoso made their first contribution in https://github.com/ToolJet/ToolJet/pull/3703
    • @nikhilpandeynp0505 made their first contribution in https://github.com/ToolJet/ToolJet/pull/3709
    • @MehdiElAouni made their first contribution in https://github.com/ToolJet/ToolJet/pull/3711
    • @hrutik7 made their first contribution in https://github.com/ToolJet/ToolJet/pull/3305
    • @developer-honoru made their first contribution in https://github.com/ToolJet/ToolJet/pull/3724
    • @Srisuma13 made their first contribution in https://github.com/ToolJet/ToolJet/pull/3772

    Full Changelog: https://github.com/ToolJet/ToolJet/compare/v1.21.5...v1.22.0

    Source code(tar.gz)
    Source code(zip)
  • v1.21.0(Jul 19, 2022)

    What's Changed

    • Component specific actions
    • Added ability to change the order of event handlers on widgets, queries etc
    • Any action can now be run from RunJS
    • Copy and paste widgets within and outside of app builder
    • General box-shadow style for all widgets
    • Bugfixes and enhancements on MsSQL, Stripe, S3, Table date picker etc
    • User group names can now be updated
    • Additional customization for Tabs widget
    • More cypress tests
    • More suggestive hints for app editor
    • Documentation updates

    New Contributors

    • @NoahMLoomis made their first contribution in https://github.com/ToolJet/ToolJet/pull/3521
    • @Nathan-Bisson made their first contribution in https://github.com/ToolJet/ToolJet/pull/3585
    • @kvaithin made their first contribution in https://github.com/ToolJet/ToolJet/pull/3580
    • @Parzivalcen made their first contribution in https://github.com/ToolJet/ToolJet/pull/3603
    • @ratson made their first contribution in https://github.com/ToolJet/ToolJet/pull/3597
    • @JaCoB1123 made their first contribution in https://github.com/ToolJet/ToolJet/pull/3545

    Full Changelog: https://github.com/ToolJet/ToolJet/compare/v1.20.5...v1.21.0

    Source code(tar.gz)
    Source code(zip)
  • v1.20.0(Jul 5, 2022)

    What's Changed

    πŸš€ Features:

    • Amazon Athena plugin by @stepinfwd in https://github.com/ToolJet/ToolJet/pull/3281
    • Organisation level environment variables πŸš€ by @shah21 in https://github.com/ToolJet/ToolJet/pull/3068
    • Color Picker Widget by @manishkushare in https://github.com/ToolJet/ToolJet/pull/3274
    • Component Specific Actions by @kavinvenkatachalam in https://github.com/ToolJet/ToolJet/pull/3448
    • Add tooljet info command by @gondar00 in https://github.com/ToolJet/ToolJet/pull/3345
    • Add support for http proxy by @akshaysasidrn in https://github.com/ToolJet/ToolJet/pull/3456
    • Format json on export by @akshaysasidrn in https://github.com/ToolJet/ToolJet/pull/3285
    • One click digitalocean deploy by @akshaysasidrn in https://github.com/ToolJet/ToolJet/pull/3429
    • Play with docker setup by @akshaysasidrn in https://github.com/ToolJet/ToolJet/pull/3291
    • Password retry limit by @gsmithun4 in https://github.com/ToolJet/ToolJet/pull/3300

    πŸ–‡ Misc:

    • Displaying version name in the dashboard by @manishkushare in https://github.com/ToolJet/ToolJet/pull/3338
    • Added border radius property in the styles property of the List View Widget by @manishkushare in https://github.com/ToolJet/ToolJet/pull/3287
    • Removed version create modal pop up when opening a newly created app by @shah21 in https://github.com/ToolJet/ToolJet/pull/3334
    • CodeHinter Portal Issue for Lower Resolution by @kavinvenkatachalam in https://github.com/ToolJet/ToolJet/pull/3358
    • Text widget default value deleted by @MikelGV in https://github.com/ToolJet/ToolJet/pull/3341
    • Feature/modal updates rebased to main by @sherfin94 in https://github.com/ToolJet/ToolJet/pull/3465
    • Added query name to run query confirmation box #3310 by @Syed-Ansar in https://github.com/ToolJet/ToolJet/pull/3330
    • Added Package Name and Version by @shriekdj in https://github.com/ToolJet/ToolJet/pull/3303
    • Enhancement: Replacing react-select-search library for event managers with react-select library by @manishkushare in https://github.com/ToolJet/ToolJet/pull/3229
    • Now the table will show the user groups ordered by created time by @shah21 in https://github.com/ToolJet/ToolJet/pull/3369
    • Fixed use CSS overflow: auto instead of overflow: overlay by @rw4nn in https://github.com/ToolJet/ToolJet/pull/3328
    • Cypress test for the manage SSO page in the single workspace. by @ajith-k-v in https://github.com/ToolJet/ToolJet/pull/3317
    • Cypress test for the manage groups page by @ajith-k-v in https://github.com/ToolJet/ToolJet/pull/3241
    • Cypress test for the manage sso page multi workspace by @ajith-k-v in https://github.com/ToolJet/ToolJet/pull/3339

    πŸ›  Fixes:

    • Fixed fx text alignment by @rw4nn in https://github.com/ToolJet/ToolJet/pull/3304
    • Incorrect message while enabling disabling password by @Sam-Kohl in https://github.com/ToolJet/ToolJet/pull/3110
    • Typo in toast success in manage sso by @stepinfwd in https://github.com/ToolJet/ToolJet/pull/3325
    • Fixes LeftSide Inspector issues by @arpitnath in https://github.com/ToolJet/ToolJet/pull/3326
    • Fix onboarding modal's skip button color in drak mode by @akib22 in https://github.com/ToolJet/ToolJet/pull/3360
    • Undefined error in multiple cases by @stepinfwd in https://github.com/ToolJet/ToolJet/pull/3180
    • Fix: Add git attributes file to standardize EOL characters by @akshaysasidrn in https://github.com/ToolJet/ToolJet/pull/3332
    • Now users can't create multiple versions with the same name for an app by @shah21 in https://github.com/ToolJet/ToolJet/pull/3342
    • CHECK_FOR_UPDATES=0 is not respected (#2851) by @brentschroeter in https://github.com/ToolJet/ToolJet/pull/3084
    • Widget inspector close icon scroll issue fix by @stepinfwd in https://github.com/ToolJet/ToolJet/pull/3371
    • Style: Fix postgres icon by @TheLearneer in https://github.com/ToolJet/ToolJet/pull/3351
    • Fixed ManageSSO left menu background color in Dark-theme. by @Syed-Ansar in https://github.com/ToolJet/ToolJet/pull/3399
    • Show password checkbox gets enabled only on clicking on the Checkbox by @Syed-Ansar in https://github.com/ToolJet/ToolJet/pull/3428
    • Fixed Signup email case sensitive issue by @shah21 in https://github.com/ToolJet/ToolJet/pull/3214
    • Fix for db migrate issue by @gsmithun4 in https://github.com/ToolJet/ToolJet/pull/3439
    • Query data if filtered in one place affects everywhere displaying query list by @stepinfwd in https://github.com/ToolJet/ToolJet/pull/3449

    πŸ“ Docs:

    • Update setup link for macos by @TheLearneer in https://github.com/ToolJet/ToolJet/pull/3355
    • Update intro.md docs by @bobred18 in https://github.com/ToolJet/ToolJet/pull/3362
    • How to change column text color using variables by @withshubh in https://github.com/ToolJet/ToolJet/pull/3296
    • Replaced Text widget's video by @shivangT in https://github.com/ToolJet/ToolJet/pull/3370
    • Moved architecture under Setup in Contributing guide by @withshubh in https://github.com/ToolJet/ToolJet/pull/3394
    • Added info in try-tooljet doc by @withshubh in https://github.com/ToolJet/ToolJet/pull/3397
    • Docker setup typo fix by @tamalnh in https://github.com/ToolJet/ToolJet/pull/3406
    • Adds ESLint setup for ToolJet by @arpitnath in https://github.com/ToolJet/ToolJet/pull/3400
    • Fixed links in intro by @withshubh in https://github.com/ToolJet/ToolJet/pull/3398
    • Chart widget video by @shivangT in https://github.com/ToolJet/ToolJet/pull/3412
    • Added docs for color picker widget by @manishkushare in https://github.com/ToolJet/ToolJet/pull/3464
    • Added docs for html widget by @manishkushare in https://github.com/ToolJet/ToolJet/pull/3462
    • Adding docs for vertical separator widget by @manishkushare in https://github.com/ToolJet/ToolJet/pull/3460
    • Datepicker widget video by @shivangT in https://github.com/ToolJet/ToolJet/pull/3466

    βš™οΈ Environment variables:

    | variable | description | | -------- | ---------- | | TOOLJET_HTTP_PROXY | used for both HTTP and HTTPS requests | | DISABLE_PASSWORD_RETRY_LIMIT | (true/false) To disable the password retry check, if value is true then no limits for password retry | | PASSWORD_RETRY_LIMIT | To change the default password retry limit (5) |

    New Contributors

    • @rw4nn made their first contribution in https://github.com/ToolJet/ToolJet/pull/3304
    • @Sam-Kohl made their first contribution in https://github.com/ToolJet/ToolJet/pull/3110
    • @jarede-dev made their first contribution in https://github.com/ToolJet/ToolJet/pull/3354
    • @MikelGV made their first contribution in https://github.com/ToolJet/ToolJet/pull/3341
    • @Syed-Ansar made their first contribution in https://github.com/ToolJet/ToolJet/pull/3330
    • @shriekdj made their first contribution in https://github.com/ToolJet/ToolJet/pull/3303
    • @bobred18 made their first contribution in https://github.com/ToolJet/ToolJet/pull/3362
    • @akib22 made their first contribution in https://github.com/ToolJet/ToolJet/pull/3360
    • @tamalnh made their first contribution in https://github.com/ToolJet/ToolJet/pull/3406

    Full Changelog: https://github.com/ToolJet/ToolJet/compare/v1.19.5...v1.20.0

    Source code(tar.gz)
    Source code(zip)
  • v1.19.0(Jul 5, 2022)

    What's Changed

    • [Feature] Added ability to update and delete app folders by @shah21 in https://github.com/ToolJet/ToolJet/pull/3132
    • moved Try ToolJet locally to top in Setup category list by @Owillz01 in https://github.com/ToolJet/ToolJet/pull/3293
    • User account level security issue by @gsmithun4 in https://github.com/ToolJet/ToolJet/pull/3272
    • Feature :: Bigquery revamp by @stepinfwd in https://github.com/ToolJet/ToolJet/pull/3301
    • Proper styling for query panel create/save button by @sherfin94 in https://github.com/ToolJet/ToolJet/pull/3315

    New Contributors

    • @Owillz01 made their first contribution in https://github.com/ToolJet/ToolJet/pull/3293

    Full Changelog: https://github.com/ToolJet/ToolJet/compare/v1.18.1...v1.19.0

    Source code(tar.gz)
    Source code(zip)
  • v1.18.0(Jun 16, 2022)

    What's Changed

    • Query and 'Set variable' action can now be run from RunJS query!
    • Queries panel now contains a 'Save/Create and run' button
    • Data sources can now be added from the query panel
    • New custom HTML widget
    • Table widget UI bugfix for broken borders
    • ToolJet version is now available on the dashboard
    • Minor UI bugfixes
    • More cypress tests
    • Documentation updates

    New Contributors

    • @PrajwalBorkar made their first contribution in https://github.com/ToolJet/ToolJet/pull/3282

    Full Changelog: https://github.com/ToolJet/ToolJet/compare/v1.17.3...v1.18.0

    Source code(tar.gz)
    Source code(zip)
  • v1.17.0(Jun 13, 2022)

    What's Changed

    • Popout code editor is now movable and resizeable
    • Custom component now supports inline styles
    • Tabs widget now fires an event when tab is switched
    • Tabs widget now persists the state of its children across tab switches
    • URL-encoded body support for REST API plugin
    • Tabs widget now support background color
    • Resolved abrupt UI crash when data sources are selected
    • Speed optimisation fixes
    • More cypress tests
    • Documentation updates

    New Contributors

    • @Blazing-Mike made their first contribution in https://github.com/ToolJet/ToolJet/pull/3196
    • @aiman-rizvi made their first contribution in https://github.com/ToolJet/ToolJet/pull/3203
    • @Ankush263 made their first contribution in https://github.com/ToolJet/ToolJet/pull/3220
    • @yashdhanore made their first contribution in https://github.com/ToolJet/ToolJet/pull/3246
    • @Abhijnan-Bajpai made their first contribution in https://github.com/ToolJet/ToolJet/pull/3250

    Full Changelog: https://github.com/ToolJet/ToolJet/compare/v1.16.1...v1.17.0

    Source code(tar.gz)
    Source code(zip)
  • v1.16.0(Jun 2, 2022)

    What's Changed

    πŸš€ Features:

    • Button group widget by @stepinfwd in https://github.com/ToolJet/ToolJet/pull/2977
    • Added user avatar by @gondar00 in https://github.com/ToolJet/ToolJet/pull/2920
    • Added universal props for widgets with Tooltip by @kavinvenkatachalam in https://github.com/ToolJet/ToolJet/pull/3096
    • Copy text from CodeHinter preview by @kavinvenkatachalam in https://github.com/ToolJet/ToolJet/pull/3155
    • Added default table type prop to table-bordered in component.js by @manishkushare in https://github.com/ToolJet/ToolJet
    • Added variables field for graphql plugin by @gsmithun4 in https://github.com/ToolJet/ToolJet/pull/3093
    • Added default prop in checkbox widget by @manishkushare in https://github.com/ToolJet/ToolJet/pull/3063

    πŸ›  Fixes:

    • Canvas background made programmable and fix for alpha not working by @stepinfwd in https://github.com/ToolJet/ToolJet/pull/2807
    • Now the app exit modal will not show if there isn't anything to save by @shah21 in https://github.com/ToolJet/ToolJet/pull/3167
    • FX button misaligned with the corresponding text by @manishkushare in https://github.com/ToolJet/ToolJet/pull/3118
    • Update routes for nginx conf and event gateway for being proxied by @akshaysasidrn in https://github.com/ToolJet/ToolJet/pull/3183
    • Changed class 'widget-button-label' (theme.scss) text color to be visible in dark mode by @Aaron193 in https://github.com/ToolJet/ToolJet/pull/3188
    • Removing transformation for runjs by @stepinfwd in https://github.com/ToolJet/ToolJet/pull/3185
    • Account level security issue by @gsmithun4 in https://github.com/ToolJet/ToolJet/pull/3150
    • Fixed text overlapping in Google Sheet CodeHinter by @kavinvenkatachalam in https://github.com/ToolJet/ToolJet/pull/3169 /pull/3161

    πŸ–‡ Misc:

    • Cypress test for the profile settings page by @ajith-k-v in https://github.com/ToolJet/ToolJet/pull/3083

    πŸ“Œ Note:

    There should be redirect URL configuration changes if upgrading to a version above 1.13.0. Open <YOUR_TOOLJET_DOMAIN>/multiworkspace for more information

    🀝 New Contributors:

    • @Aaron193 made their first contribution in https://github.com/ToolJet/ToolJet/pull/3188

    Full Changelog: https://github.com/ToolJet/ToolJet/compare/v1.15.0...v1.16.0

    Source code(tar.gz)
    Source code(zip)
  • v1.14.0(May 26, 2022)

    What's Changed

    • New data source: SAP HANA Integration
    • New data source: WooCommerce Integration
    • Added bulk update feature to SQL data source
    • Added support for custom headers for access token URL (REST API Oauth2)
    • Custom SSL certificate support for ElasticSearch
    • Added zoom in/out feature for images
    • Add editor and viewer metrics to telemetry
    • Now users can edit created version's name
    • Improved file picker widget
    • Documentation updates
    • New cypress tests
    • Minor UI enhancements and component updates
    • Minor bugfixes

    New Contributors

    • @lewisyng made their first contribution in https://github.com/ToolJet/ToolJet/pull/3048
    • @mazkaaa made their first contribution in https://github.com/ToolJet/ToolJet/pull/3041

    Full Changelog: https://github.com/ToolJet/ToolJet/compare/v1.13.3...v1.14.0

    Source code(tar.gz)
    Source code(zip)
  • v1.13.0(May 11, 2022)

    What's Changed

    • Support for multiple organizations!
    • Completely revamped UI for left sidebar inspector
    • Custom component feature: You can now build and use custom widgets!
    • Ability to select and drag multiple widgets at the same time
    • Maximum canvas size can now be customized
    • New widget: PDF viewer
    • New widget: Vertical divider
    • Improvements to code input box
    • Documentation enhancements
    • UI enhancements

    New Contributors

    • @asprazz made their first contribution in https://github.com/ToolJet/ToolJet/pull/2961

    Full Changelog: https://github.com/ToolJet/ToolJet/compare/v1.12.1...v1.13.0

    Source code(tar.gz)
    Source code(zip)
  • v1.12.1(May 4, 2022)

    What's Changed

    • Fix: exposed variable of timer is set to default value after reset by @manishkushare in https://github.com/ToolJet/ToolJet/pull/2950
    • Fix: invalid error message for user group by @tanmoyopenroot in https://github.com/ToolJet/ToolJet/pull/2964
    • Fix: tooltip name pointing to logged in user on avatar by @gondar00 in https://github.com/ToolJet/ToolJet/pull/2968
    • [docs]updated Notion by @withshubh in https://github.com/ToolJet/ToolJet/pull/2963
    • [docs] updated sidebar and improved hierarchy by @withshubh in https://github.com/ToolJet/ToolJet/pull/2958

    New Contributors

    • @tanmoyopenroot made their first contribution in https://github.com/ToolJet/ToolJet/pull/2964

    Full Changelog: https://github.com/ToolJet/ToolJet/compare/v1.12.0...v1.12.1

    Source code(tar.gz)
    Source code(zip)
  • v1.11.0(Apr 28, 2022)

    What's Changed

    • [ Feature ]: Add realtime collaboration πŸ”₯ by @gondar00 in https://github.com/ToolJet/ToolJet/pull/2517
    • [ Feature ]: Notion plugin πŸš€ by @shah21 in https://github.com/ToolJet/ToolJet/pull/2853
    • [ Feature ]: OpenAPI import plugin 😎 by @shah21 in https://github.com/ToolJet/ToolJet/pull/2728
    • [ Feature ]: Maintenance mode for application πŸ›  by @shah21 in https://github.com/ToolJet/ToolJet/pull/2820
    • [ Feature ]: SVG widget 🀘 by @stepinfwd in https://github.com/ToolJet/ToolJet/pull/2806
    • [ Feature ]: Implemented SSL certificate option in PostgreSQL data-source πŸ“„ by @shah21 in https://github.com/ToolJet/ToolJet/pull/2636
    • [ Feature ]: Datepicker exclude dates addition by @stepinfwd in https://github.com/ToolJet/ToolJet/pull/2751
    • [ Feature ]: Add data transfer object layer to validate and sanitize user inputs by @akshaysasidrn in https://github.com/ToolJet/ToolJet/pull/2694
    • [ Feature ]: added basic & bearer auth to Rest API by @shah21 in https://github.com/ToolJet/ToolJet/pull/2742
    • [ Feature ]: Added a field for sending JSON body with Rest Api Queries by @shah21 in https://github.com/ToolJet/ToolJet/pull/2667

    Other Changes

    • [Docs]: Replaced gif with intro video for the widget by @shivangT in https://github.com/ToolJet/ToolJet/pull/2797
    • Style updates for styles tab in inspector by @stepinfwd in https://github.com/ToolJet/ToolJet/pull/2757
    • Ensure listItem is exposed for set/unset custom variables handler by @sherfin94 in https://github.com/ToolJet/ToolJet/pull/2813
    • Bugfix :: rethinkdb docs updated by @stepinfwd in https://github.com/ToolJet/ToolJet/pull/2809
    • Centered App Version in Editor by @KaviiSuri in https://github.com/ToolJet/ToolJet/pull/2644
    • Updated widget names that were lowercase by @mathiasdonoso in https://github.com/ToolJet/ToolJet/pull/2817
    • [docs] Updated Baserow and CouchDB docs by @withshubh in https://github.com/ToolJet/ToolJet/pull/2816
    • Fix: changed the s3 sidebar position by @manjunath00 in https://github.com/ToolJet/ToolJet/pull/2829
    • Cypress test for login functionality by @ajith-k-v in https://github.com/ToolJet/ToolJet/pull/2801
    • Move documentation link in transformation popover to a new line by @manjunath00 in https://github.com/ToolJet/ToolJet/pull/2832
    • Commandline tool link by @manjunath00 in https://github.com/ToolJet/ToolJet/pull/2833
    • [Bugfix] On dispatching Undo ⌘Z or Redo ⌘+shift+Z actions to a component on the editor should also update the internal state or props for the children. by @arpitnath in https://github.com/ToolJet/ToolJet/pull/2826
    • Improving codehinter UX for better typing by @stepinfwd in https://github.com/ToolJet/ToolJet/pull/2796
    • Fix: #2702 - set newGroupName to null on cancel by @almaraz333 in https://github.com/ToolJet/ToolJet/pull/2835
    • Add missing sourceOptions to Snowflake to fix the warehouse/database/schema/role when connecting by @joshuataylor in https://github.com/ToolJet/ToolJet/pull/2718
    • [docs] renamed filepicker.md to file-picker.md by @DinahWorld in https://github.com/ToolJet/ToolJet/pull/2848
    • Add count of elements to new datasource modal by @eyuelberga in https://github.com/ToolJet/ToolJet/pull/2846
    • [Bug-fix] Date picker dropdown breaks table row by @shah21 in https://github.com/ToolJet/ToolJet/pull/2803
    • [Bugfix]: Allow firing onSearch event of Table widget irrespective of server-side search is set to true or false. by @arpitnath in https://github.com/ToolJet/ToolJet/pull/2660
    • bugfix :: minor alignment for timeline title by @DinahWorld in https://github.com/ToolJet/ToolJet/pull/2849
    • [docs] renamed deployment directory to setup by @withshubh in https://github.com/ToolJet/ToolJet/pull/2847
    • [Bugfix] stripe query selection dropdown menu should display the selected component value on saving the query by @arpitnath in https://github.com/ToolJet/ToolJet/pull/2106
    • Update base url label from URL to Base URL in Rest API datasource by @eyuelberga in https://github.com/ToolJet/ToolJet/pull/2859
    • [docs] changed sidebar position for setup by @withshubh in https://github.com/ToolJet/ToolJet/pull/2858
    • Fix inconsistent action button on share modal by @eyuelberga in https://github.com/ToolJet/ToolJet/pull/2854
    • [improvement] Follow up to #2826 by @arpitnath in https://github.com/ToolJet/ToolJet/pull/2870
    • Fix User group not creating on press enter by @eyuelberga in https://github.com/ToolJet/ToolJet/pull/2869
    • Bugfix :: datepicker widget shows current date when default date is set as empty by @stepinfwd in https://github.com/ToolJet/ToolJet/pull/2875
    • [ enhancement ] :: added on select event by @stepinfwd in https://github.com/ToolJet/ToolJet/pull/2707
    • bugfix :: disable cursor when pagination icons are disabled by @Olaleye-Blessing in https://github.com/ToolJet/ToolJet/pull/2867
    • Fix: Thread/Comment edit and delete by @akshaysasidrn in https://github.com/ToolJet/ToolJet/pull/2880
    • HOTFIX: Add support for s3 base64 encoding by @akshaysasidrn in https://github.com/ToolJet/ToolJet/pull/2906
    • fix: realtime update for global settings by @gondar00 in https://github.com/ToolJet/ToolJet/pull/2898
    • style: hide resolved icon if not the thread owner by @gondar00 in https://github.com/ToolJet/ToolJet/pull/2911
    • style: show tooltip on avatar hover by @gondar00 in https://github.com/ToolJet/ToolJet/pull/2913
    • Updated cypress folder structure by @ajith-k-v in https://github.com/ToolJet/ToolJet/pull/2909
    • [Bugfix] Tabs widget's Highlight text color doesn't change by @shah21 in https://github.com/ToolJet/ToolJet/pull/2900
    • fixed Text Widget not showing zero and false by @manishkushare in https://github.com/ToolJet/ToolJet/pull/2877
    • added react-select library to create app version by @manishkushare in https://github.com/ToolJet/ToolJet/pull/2903
    • Chore: AMI build release workflow by @akshaysasidrn in https://github.com/ToolJet/ToolJet/pull/2923
    • Added GH issue template for cypress tests by @ajith-k-v in https://github.com/ToolJet/ToolJet/pull/2919
    • Fix key-value input increment when no items are added by @eyuelberga in https://github.com/ToolJet/ToolJet/pull/2844
    • [chore] fixes eslint warning and errors by @arpitnath in https://github.com/ToolJet/ToolJet/pull/2917
    • [Docs]: Table widget video by @shivangT in https://github.com/ToolJet/ToolJet/pull/2925
    • fix: able to edit app post version released by @gondar00 in https://github.com/ToolJet/ToolJet/pull/2915
    • [ Feature ]: Add backend validation to prevent editing released version by @akshaysasidrn in https://github.com/ToolJet/ToolJet/pull/2926

    New Contributors

    • @mathiasdonoso made their first contribution in https://github.com/ToolJet/ToolJet/pull/2817
    • @manjunath00 made their first contribution in https://github.com/ToolJet/ToolJet/pull/2829
    • @ajith-k-v made their first contribution in https://github.com/ToolJet/ToolJet/pull/2801
    • @almaraz333 made their first contribution in https://github.com/ToolJet/ToolJet/pull/2835

    Full Changelog: https://github.com/ToolJet/ToolJet/compare/v1.10.2...v1.11.0

    Source code(tar.gz)
    Source code(zip)
  • v1.10.0(Apr 11, 2022)

    What's Changed

    • Several major enhancements for widgets, data sources, documentation, security and UI.
    • Non-JSON HTTP endpoints can now be queried with REST queries
    • New event handler action: Logout
    • New datasources: RethinkDB, Baserow
    • New widget: Timeline
    • You can now hide tabs in tabs widget, allowing it to be used as a container with pages

    New Contributors

    • @uhlenbrock made their first contribution in https://github.com/ToolJet/ToolJet/pull/2689
    • @andrewkykoo made their first contribution in https://github.com/ToolJet/ToolJet/pull/2696
    • @zshawdev made their first contribution in https://github.com/ToolJet/ToolJet/pull/2699
    • @aritracodes made their first contribution in https://github.com/ToolJet/ToolJet/pull/2698
    • @kavinvenkatachalam made their first contribution in https://github.com/ToolJet/ToolJet/pull/2709
    • @prashantpaidi made their first contribution in https://github.com/ToolJet/ToolJet/pull/2700
    • @hannahwalsh7 made their first contribution in https://github.com/ToolJet/ToolJet/pull/2711
    • @joshuataylor made their first contribution in https://github.com/ToolJet/ToolJet/pull/2719
    • @kahls made their first contribution in https://github.com/ToolJet/ToolJet/pull/2713
    • @shivangT made their first contribution in https://github.com/ToolJet/ToolJet/pull/2758

    Full Changelog: https://github.com/ToolJet/ToolJet/compare/v1.9.2...v1.10.0

    Source code(tar.gz)
    Source code(zip)
  • v1.9.0(Mar 30, 2022)

    What's Changed

    • Appwrite integration
    • Custom query params for REST API OAuth data source
    • Refresh token functionality for REST API OAuth
    • Platform theme information is now available for usage inside app logic
    • Added ap-east-1 (Hong Kong) to the list of AWS Regions for AMI release
    • New implementation for date picker widget
    • New implementation for multi-select widget

    New Contributors

    • @DinahWorld made their first contribution in https://github.com/ToolJet/ToolJet/pull/2643
    • @kahlil29 made their first contribution in https://github.com/ToolJet/ToolJet/pull/2657
    • @manishkushare made their first contribution in https://github.com/ToolJet/ToolJet/pull/2619
    • @LorenzHenk made their first contribution in https://github.com/ToolJet/ToolJet/pull/2671

    Full Changelog: https://github.com/ToolJet/ToolJet/compare/v1.8.0...v1.9.0

    Source code(tar.gz)
    Source code(zip)
  • v1.8.0(Mar 24, 2022)

    What's Changed

    • influxDB integration by @stepinfwd
    • General bug fixes and enhancements

    New Contributors

    • @Lucarnosky made their first contribution in https://github.com/ToolJet/ToolJet/pull/2615
    • @shivansh-kul made their first contribution in https://github.com/ToolJet/ToolJet/pull/2609

    Full Changelog: https://github.com/ToolJet/ToolJet/compare/v1.7.0...v1.8.0

    Source code(tar.gz)
    Source code(zip)
  • v1.7.0(Mar 23, 2022)

    What's Changed

    • Added HELM charts for installation in Kubernetes
    • Added support for specifying file upload encoding
    • General fixes
    • Documentation update

    New Contributors

    • @replicadse made their first contribution in https://github.com/ToolJet/ToolJet/pull/2393
    • @felipeTht made their first contribution in https://github.com/ToolJet/ToolJet/pull/2571
    • @brentschroeter made their first contribution in https://github.com/ToolJet/ToolJet/pull/2577
    • @MithunKinarullathil made their first contribution in https://github.com/ToolJet/ToolJet/pull/2583

    Full Changelog: https://github.com/ToolJet/ToolJet/compare/v1.6.0...v1.7.0

    Source code(tar.gz)
    Source code(zip)
  • v1.6.0(Mar 17, 2022)

    What's Changed

    • OracleDB integration
    • New design for RestAPI query panel
    • Several UI, plugins and backend related bug-fixes

    New Contributors

    • @KaviiSuri made their first contribution in https://github.com/ToolJet/ToolJet/pull/2486
    • @Aladin056 made their first contribution in https://github.com/ToolJet/ToolJet/pull/2543

    Full Changelog: https://github.com/ToolJet/ToolJet/compare/v1.5.1...v1.6.0

    Source code(tar.gz)
    Source code(zip)
  • v1.5.0(Mar 11, 2022)

    What's Changed

    • CouchDB integration
    • Mailgun integration
    • App version delete feature
    • Enhancements to widgets including statistic widget, multiselect etc
    • Security enhancements
    • Editor enhancements
    • Added slack code of conduct
    • Add eslint to plugins
    • Several UI and component bugfixes

    New Contributors

    • @meAnushree made their first contribution in https://github.com/ToolJet/ToolJet/pull/2480
    • @Olaleye-Blessing made their first contribution in https://github.com/ToolJet/ToolJet/pull/2487

    Full Changelog: https://github.com/ToolJet/ToolJet/compare/v1.4.1...v1.5.0

    Source code(tar.gz)
    Source code(zip)
  • v1.4.0(Mar 8, 2022)

    What's Changed

    • Range slider widget
    • Moved to faster and better looking query preview system
    • Dropdown text can now be aligned as left, centered or right
    • Minor fixes including google sheets update operation's capability for reaching beyond 26 columns
    • More unit tests in backend

    New Contributors

    • @PiperGuy made their first contribution in https://github.com/ToolJet/ToolJet/pull/2418
    • @Aniket-508 made their first contribution in https://github.com/ToolJet/ToolJet/pull/2449
    • @watollop made their first contribution in https://github.com/ToolJet/ToolJet/pull/2436

    Full Changelog: https://github.com/ToolJet/ToolJet/compare/v1.3.0...v1.4.0

    Source code(tar.gz)
    Source code(zip)
Owner
ToolJet
Open-source low-code platform to build and deploy custom internal tools.
ToolJet
Incredible resources (with links) to help up-skill yourselves on various fields. Resources like programming, designing, engineering and much more and completely Open Source.

Shiryoku Incredible resources (with links) to help up-skill yourselves on various fields. Resources like programming, designing, engineering and much

Kunal Keshan 22 Dec 15, 2022
microregex is an open source and highly curated catalog of regular expression patterns. It offers programmers RegEx snippets that can be quickly exported into a variety of programming languages and distributed around teams.

microregex - A catalog of RegEx patterns View Demo · Report Bug · Request Feature Loved the tool? Please consider contributing ✍️ to help it improve!

Sunit Shirke 4 Oct 25, 2022
This plugin for Obsidian enables you to quickly jump to internal and external links

Obsidian Quick Jump Plugin This plugin for Obsidian enables you to quickly jump to internal and external links. This plugin is inspired by Jump to lin

Tadashi Aikawa 9 Sep 24, 2022
Windmill: Open-source platform and runtime to turn any scripts into internal apps, integrations and workflows

. Open-source and self-hostable alternative to Airplane, Pipedream, Superblocks and a simplified Temporal with autogenerated UIs to trigger flows and

Windmill Labs, Inc 1.6k Jan 4, 2023
A template for site builders and low-code tools.

Platforms Starter Kit The all-in-one starter kit for building platforms on Vercel. Introduction Β· Guide Β· Demo Β· Kitchen Sink Β· Contributing Deploy Yo

Vercel 2.3k Jan 3, 2023
Brickdoc is an open-source compound document-based online workspace and low-code development platform.

Brickdoc ⚠️ Note: This software is currently under active development. Some features may be available in the future, and the API and interface may cha

Brickdoc 210 Dec 20, 2022
Brickdoc is an open-source compound document-based online workspace and low-code development platform.

Brickdoc ⚠️ Note: This software is currently under active development. Some features may be available in the future, and the API and interface may cha

MashCard 65 Jun 17, 2022
MashCard is an open-source all-in-one workspace and low-code development platform.

MashCard ⚠️ Note: This software is currently under active development. Some features may be available in the future, and the API and interface may cha

MashCard 210 Dec 20, 2022
At BlackBox Vision we use heavily React Admin to build internal systems for our clients.

?? RA Firebase Starter ?? At BlackBox Vision we use heavily React Admin to build internal systems for our clients. Also, we rely on firebase a lot for

BlackBox Vision 2 Jun 7, 2022
Bitloops is Low-Code Workflow Orchestration platform that helps you build backend systems and APIs 10x faster.

Bitloops Bitloops is a scalable open source Firebase substitute that can support any database and workflow orchestration. We’re building Bitloops usin

Bitloops 21 Aug 9, 2022
A framework for building collaborative Microsoft Teams and M365 experiences.

Live Share SDK The Live Share SDK is in preview. You will need to be part of the Developer Preview Program for Microsoft Teams to use this feature. Th

Microsoft 65 Jan 1, 2023
Quickly develop, deploy and test Solana programs from the browser.

Solana Playground SolPg allows you to quickly develop, deploy and test Solana programs(smart contracts) from the browser. Note SolPg is still in beta

solana-playground 176 Dec 29, 2022
Shikhar 4 Oct 9, 2022
βš—οΈNitro provides a powerful toolchain and a runtime framework from the UnJS ecosystem to build and deploy any JavaScript server, anywhere

βš—οΈNitro provides a powerful toolchain and a runtime framework from the UnJS ecosystem to build and deploy any JavaScript server, anywhere

unjs 1.3k Jan 5, 2023
This is a development platform to quickly generate, develop & deploy smart contract based applications on StarkNet.

generator-starknet This is a development platform to quickly generate, develop, & deploy smart contract based apps on StarkNet. Installation First, in

Only Dust 34 Nov 18, 2022
Download all Moodle files with one click. This is a Chrome extension built to save time and effort from downloading files manually one by one!

Moodle Downloader Extension Moodle downloader extension for Chrome. The extension is tested with both the TUM moodle and the official moodle demo. Not

Zhongpin Wang 8 Nov 15, 2022
generate pages from markdown files with dynamic routes, 0 effort, 0 boilerplate.

next-markdown Markdown Pages for Next.js Dynamic Routes. Blog Aware. Design Your Layout Made for people having a nextjs project in ❀️ with markdown wh

François Rouault 105 Oct 11, 2022
The Main Purpose The main purpose of creating an anaonline information system, as an effort responsive to the management of the data of the Members of the Persis Youth based on information technology systems

landing-page-pp landing-page-pp.vercel.app #The Main Purpose The main purpose of creating an anaonline information system, as an effort responsive to

Hilman Firdaus 6 Oct 21, 2022
Example code for MFE routing, shared state, build-time & runtime deploy video

Turborepo starter with pnpm This is an official starter turborepo. What's inside? This turborepo uses pnpm as a packages manager. It includes the foll

Jack Herrington 42 Nov 2, 2022